価格を設定するために、アプリケーション用に自分でテンキーを作成したいのですが、2つの質問があります。
1)EditTextの仮想パッドをブロックする方法がわかりません。誰か助けてもらえますか?2)ボタン付きのTableRowを使用することは、テンキーを作成するための最良の解決策ですか?
価格を設定するために、アプリケーション用に自分でテンキーを作成したいのですが、2つの質問があります。
1)EditTextの仮想パッドをブロックする方法がわかりません。誰か助けてもらえますか?2)ボタン付きのTableRowを使用することは、テンキーを作成するための最良の解決策ですか?
1の場合は使用できます
edittext.setOnTouchListener(new OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
// TODO Auto-generated method stub
return true;
}
});
そして、そのアクティビティファイルのマニフェストファイルでは、android:windowSoftInputMode="stateHidden"
キーボードの使用は決して開きません:)
2人用はい
EditTextオブジェクトの入力モードをNumberに変更すると、タッチしたときにのみテンキーが表示されます。自分で作成する理由はありません