-3

わかりましたので、Eclipse で作成した xml レイアウトがあります。10 個のボタン ( 0 - 9 ) があります。私が取得しようとしているのは、ボタンに触れると数字が入力されるということです。数字の1に触れると、数字の1が画面に表示されます。主なアイデアはダイヤラーのようなものです。

4

2 に答える 2

0

ソースコードにonClickListenerクラスを実装し、各ボタンを割り当て、値を追加して、正しい番号が表示されるようにします。ActivityonClickListenertextView

例:

public class Main extends Activity implements OnClickListener {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);

        btnOne.setOnClickListener(this);
        btnTwo.setOnClickListener(this);
        btnThree.setOnClickListener(this);
        // etc...
    }

    @Override
    public void onClick(View arg0)
    {
        switch (arg0.getId)
        {
            case btnOne:
                textView.append("1");
                break;
            case btnTwo:
                textView.append("2");
                break;
            case btnThree:
                textView.append("3");
                break;
            // etc...
        }
    }

}
于 2013-11-05T22:08:53.540 に答える