0

価格を設定するために、アプリケーション用に自分でテンキーを作成したいのですが、2つの質問があります。

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オブジェクトの入力モードをNumberに変更すると、タッチしたときにのみテンキーが表示されます。自分で作成する理由はありません

于 2012-07-10T15:25:04.540 に答える