我在名为“HomePage”的 Activity 上有一个按钮。当您单击该按钮时,我希望它在名为 ItemSelection 的单独 Activity 上将 Text 设置为名为“weaponTitle”的 TextView。但是,当我运行 setText 时,它给出了错误:
Attempt to invoke virtual method
void android.widget.TextView.setText(java.lang.CharSequence)
on anull
object reference
所以这意味着它找不到 TextView“weaponTitle”。有没有好的方法来解决这个问题?我也确保所有设置都正确!
这是我忘记分享的一小段代码!
new displayPrices(weaponTitle, "Genuine Freedom Staff");
最佳答案
试试这个
一流
Intent intent = new Intent(getApplicationContext,SecondActivity.class);
intent.putExtra("KEY",value);
intent.putExtra("KEY",VALUE);
startActivity(intent)
第二个 Activity
Intent intent =getIntent();
confirm_txt =(TextView)findViewById(R.id.txt);
String txt_put =intent.getStringExtra("KEY");
confirm_tId.setText(txt_put);
关于java - setText 到另一个 Activity ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34522890/