Button novice = (Button) findViewById(R.id.novice);
novice.setOnClickListener(new OnClickListener(){
public void onClick(View v) {
Intent nov = new Intent(getApplicationContext(), gameface.class);
startActivity(nov);
nov.putExtra("lvl", "1");
}
});
Button easy1 = (Button) findViewById(R.id.easy);
easy1.setOnClickListener(new OnClickListener(){
public void onClick(View v) {
Intent eas = new Intent(getApplicationContext(), gameface.class);
startActivity(eas);
eas.putExtra("lvl", "2");
}
});
ので、私はボタンを押すと、それがあったが、それは仕事をdoesntのどのボタンキャプチャするために、新たな活動にこの私は4つのボタンに1つのアクティビティを指示しました。これは私のコードである
Intent g = getIntent();
String x = g.getStringExtra("lvl");
を使用しての考えを用いてデータを送信しようとしました。
誰かが私に何を教えてもらえますか?
hi shiva、常にstartActivity()に渡す前にIntentに値を入れてください。 –