0

我想自己为我的应用程序创建一个数字键盘以输入价格,我有两个问题:

1)我不知道如何阻止EditText的虚拟垫。谁能帮我?2) 使用带有按钮的 TableRow 是制作数字键盘的最佳解决方案?

4

2 回答 2

1

1 你可以使用

edittext.setOnTouchListener(new OnTouchListener() {

        @Override
        public boolean onTouch(View v, MotionEvent event) {
            // TODO Auto-generated method stub
            return true;
        }
    });

并且在该活动文件的清单文件中,使用android:windowSoftInputMode="stateHidden"键盘将永远不会打开:)

为 2 是

于 2012-07-10T15:35:18.250 回答
0

您可以将 EditText 对象的输入模式更改为数字,并且它只会在触摸时显示数字键盘。没有理由创建自己的

于 2012-07-10T15:25:04.540 回答