ボタンAでトリートメントをしている時、ボタンBを無効にしたい。
public class GoJump extends Activity{
Button answerA, answerB;
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.jump);
answerA = (Button) findViewById(R.id.button_A);
answerB = (Button) findViewById(R.id.button_B);
answerA.setOnClickListener(new OnClickListener()
{
public void onClick(View v)
{
// Do something
// Disable button B
}
});
問題は、ボタン B がボタン A 処理内に表示されないことです。無効にするには、もう一度宣言する必要があります。他の方法はありますか?すべてのクラスで変数を可視にします。ありがとうございました。