猿问
如何获取另一个活动中的 TextView 的值?
我想获取在另一个活动中定义的 TextView 的值?我正在使用安卓工作室。
侃侃无极
浏览 239
回答 2
2回答
缥缈止盈
您应该使用意图将值传递给另一个活动。在第一个活动中: Intent intent = new Intent(CurrentActivity.this, NextActivity.class); intent.putExtra("YOURKEY", yourTextViewValue); startActivity(intent);访问下一个活动的意图 String textViewValue= getIntent().getStringExtra("YOURKEY");
0
0
0
慕仙森
第一个活动(具有 TextView)SecondActivity.launchActivity(this, textView.getText().toString())第二个活动(需要文本值)public static void launchActivity(Context context, String textViewValue) { Intent intent = new Intent(context, SecondActivity.class); intent.putExtra("textValueKey", textViewValue) context.startActivity(intent);}@Overridepublic void onCreate(Bundle savedInstanceState) { if (getIntent() != null) { String textViewValue = getIntent().getStringExtra("textValueKey"); } ...}
0
0
0
随时随地看视频
慕课网APP
相关分类
Java
我要回答