Saya ingin menampilkan teks tertentu untuk ditampilkan ketika tombol diklik di halaman baru tetapi satu-satunya yang muncul adalah "TextView" default
Ini adalah halaman sebelum tampilan. jadi begitu mereka mengklik satu tombol, mereka akan dibawa ke halaman berikutnya dan menunjukkan hasilnya di sana
public class Option1 extends Aktivitas mengimplementasikan OnClickListener{
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
this.setContentView(R.layout.option1);
Button butn1 = (Button) findViewById(R.id.button1);
butn1.setOnClickListener(this);
}
@Override
public void onClick(View v) {
Intent intent = new Intent(this,Display.class);
intent.putExtra("Option", "Choice1");
startActivityForResult(intent, 1);
this.startActivity(intent);
}
}
setelah mereka menekan tombol di halaman sebelumnya saya ingin menampilkan apa yang mereka pilih tergantung pada tombol apa yang diklik tetapi tidak menampilkan teks baru di area TextView
public class Display extends Activity implements OnClickListener{
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
this.setContentView(R.layout.display);
//It works if i just have this part
//TextView tv = (TextView) findViewById(R.id.textView1);
//tv.setText("Exterior" + "\nOption1");
}
@Override
public void onClick(View v) {
Intent intent = getIntent();
String msg = intent.getStringExtra("Option");
if (msg.contentEquals("Choice1")){
TextView tv = (TextView) findViewById(R.id.textView1);
tv.setText("Exterior" + "\nOption1");
}
else if (msg.contentEquals("Choice2")){
}
}
}