1

正方形のアプリに似たオンスクリーンキーボードを開発したかった(下の画像)ここに画像の説明を入力してください

誰かが私にこれに焦点を当てる/オーバーライドするクラスについてのヒントを教えてくれれば幸いです。特に、ボタンのクリック数をEditTextフィールドに入力された数値に関連付けるにはどうすればよいですか?

4

1 に答える 1

4

Everyは、関連する値 (たとえば、 ) を持つタグButtonを取得します。次に、-attributeを使用して、アクティビティ内のすべてのボタンを同じメソッド (たとえば) に設定します。1android:onClickinput()

このメソッドは、クリックされたビューで呼び出され、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可能かもしれません)。

于 2012-08-28T17:30:14.400 に答える