java - setText 到另一个 Activity ?

标签 java android settext

我在名为“HomePage”的 Activity 上有一个按钮。当您单击该按钮时,我希望它在名为 ItemSelection 的单独 Activity 上将 Text 设置为名为“weaponTitle”的 TextView。但是,当我运行 setText 时,它给出了错误:

Attempt to invoke virtual method void android.widget.TextView.setText(java.lang.CharSequence) on a null 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/

相关文章:

android - Android 4.x 中的 TextView 字体

android - PayUBiz-安卓 : Transaction failed due to incorrectly calculated hash parameter

异步任务中的Android setText

java - 在 hibernate 中更新数据库模型

Java 最终 setter/getter

java - java中多消费者单生产者缓存的实现

android - Jetpack Compose - Unresolved reference : observeAsState

android - TextView.setText() 正在按下按钮,但不适用于 CountDownTimer

java - TextField.setText() 返回一个奇怪的错误

java - 如何在没有框架的情况下使用java实体类管理关系(mysql)表