正方形のアプリに似たオンスクリーンキーボードを開発したかった(下の画像)
誰かが私にこれに焦点を当てる/オーバーライドするクラスについてのヒントを教えてくれれば幸いです。特に、ボタンのクリック数をEditTextフィールドに入力された数値に関連付けるにはどうすればよいですか?
正方形のアプリに似たオンスクリーンキーボードを開発したかった(下の画像)
誰かが私にこれに焦点を当てる/オーバーライドするクラスについてのヒントを教えてくれれば幸いです。特に、ボタンのクリック数をEditTextフィールドに入力された数値に関連付けるにはどうすればよいですか?
Everyは、関連する値 (たとえば、 ) を持つタグButton
を取得します。次に、-attributeを使用して、アクティビティ内のすべてのボタンを同じメソッド (たとえば) に設定します。1
android:onClick
input()
このメソッドは、クリックされたビューで呼び出され、getTag()
-method を使用して対応する値を取得できます。
// Will be called for every Button that is clicked
public void input(View v){
Log.v("APP", "Pressed: "+v.getTag());
}
Button
を a に整理しますGridLayout
(GridView
可能かもしれません)。