私はEclipseでAndroid電卓をプログラミングしています。私は、それぞれのリスナーをコーディングするのではなく、いくつかの変数のOnClickListenerを設定できるようにしたいと思います。過度の殺人のようだ。配列を使ってこれを行う方法はありますか?多くの助けをいただければ幸いです。Android Calculatorプログラムのいくつかの変数にonClickListenerを簡単に設定する必要があります
パッケージrechee.cool;その後、
とあなたの活動にあなたがその属性で使用されるメソッドを追加します。
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
public class HelloAndroidActivity extends Activity {
/** Called when the activity is first created. */
int counter=0;
//Just have two buttons so far, I'm going to have like 10 more
Button one;
Button two;
EditText display;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
// Associate the button variable with the xml reference
one= (Button) findViewById(R.id.bOne);
display= (EditText) findViewById(R.id.editText1);
//When button is clicked, display the text. How do I do this for the rest of my variables?
one.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
//String string= Integer.toString(counter);
display.setText("1");
}
});
}
}
だから私は今までonclicklistenerをどのように設定するのですか?以前は "one.setOnc – recheej
だったので、今はOnClickListenerを何に設定するのですか?それがone.setOnだった前に...今何を設定していますか? – recheej
これ以上気にする必要はありません。 。 どうもありがとう。 – recheej