Android 如何从活动中调用片段中的字符串?
我有一个活动,它的字符串每1s更新一次。 我还有片段B,它有一个按钮和一个文本视图 当我按下片段B中的按钮时,我想从活动A获取字符串到文本视图Android 如何从活动中调用片段中的字符串?,android,string,android-fragments,android-activity,textview,Android,String,Android Fragments,Android Activity,Textview,我有一个活动,它的字符串每1s更新一次。 我还有片段B,它有一个按钮和一个文本视图 当我按下片段B中的按钮时,我想从活动A获取字符串到文本视图 如何做到这一点?虽然发布代码很好,但您应该始终对代码进行解释。非常感谢。使用SharedReferences似乎不是最好的方法,因为字符串每秒都在变化。我设法用一个界面做到了! SharedPreferences.Editor editor = getSharedPreferences(YOUR_PREFS_NAME, MODE_PRIVATE).edi
如何做到这一点?虽然发布代码很好,但您应该始终对代码进行解释。非常感谢。使用SharedReferences似乎不是最好的方法,因为字符串每秒都在变化。我设法用一个界面做到了!
SharedPreferences.Editor editor = getSharedPreferences(YOUR_PREFS_NAME, MODE_PRIVATE).edit();
editor.putString("DATA_NAME", "YOUR_DATA");
editor.commit();
On the Button Click
SharedPreferences prefs = getSharedPreferences(YOUR_PREFS_NAME, MODE_PRIVATE);
String restoredData = prefs.getString("DATA_NAME", DEFAULT);
yourTextView.setText(restoredData );