11
複数のボタンのOnClickListener()android
私は現在、Androidで簡単な電卓アプリを作成しています。数字ボタンが押されたときに電卓画面をその数字で更新するようにコードを設定しようとしています。現在はこうやってやっています。 Button one = (Button) findViewById(R.id.oneButton); one.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { TextView output = (TextView) findViewById(R.id.output); output.append("1"); } }); それは機能しますが、私は電卓のすべてのボタンに対してこれと同じコードを書いています。ご想像のとおり、それは非常に冗長です。とにかく、このコードをより効率的な方法で書くことができますか?すべてのボタンに対してこのメソッドを記述しないことを伴うものですか?