http://download.youkuaiyun.com/download/qiankun_zyk/10050816
这是我自己写的自定义数字键盘,这是在activity中是使用方法
package com.mvp.alan.project.view.activity; import android.view.View; import android.widget.AdapterView; import android.widget.ListView; import android.widget.Toast; import com.mvp.alan.project.R; import com.mvp.alan.project.base.activity.BaseActivity; import com.mvp.alan.project.base.view.BaseListView; import com.mvp.alan.project.presenter.ListViewPresenter; import com.mvp.alan.project.view.adapter.MyListViewAdapter; import com.mvp.alan.project.view.widget.NumberKeyBoard; import com.mvp.alan.project.view.widget.NumberKeyBoardPopupWindows; import java.util.HashMap; public class ListViewActivity extends BaseActivity{ ListView mListView; MyListViewAdapter adapter; private NumberKeyBoard dpk; private View passwdview; @Override protected ListViewPresenter initPresent() { return new ListViewPresenter(this, this); } @Override protected int getLayout() { return R.layout.activity_list_view; } @Override protected void initView() { dpk = new NumberKeyBoard(this); passwdview = dpk.setup(); mListView = findViewById(R.id.mListView); } @Override protected void onPrepare() { mListView.setOnItemClickListener(new AdapterView.OnItemClickListener() { @Override public void onItemClick(AdapterView<?> parent, View view, int position, long id) { new NumberKeyBoardPopupWindows(ListViewActivity.this, passwdview); } }); } }就是这么简单的使用,希望帮到大家