2017-01-04 17 views
0

私は1秒ごとに更新されるストリングを持つアクティビティAを持っています。 私はまた、ボタンとTextViewを持つフラグメントBを持っています。フラグメントをアクティビティから呼び出す方法は?

私がフラグメントBのボタンを押すと、アクティビティAからTextViewに文字列を取得したいとします。

どうすればよいですか?

おかげでみんな

答えて

0
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); 
+0

それはあなたがコードを掲載していることをいいですしながら、あなたは常にあなたのコードに説明を与える必要があります。ありがとうございました! – Alex

+0

sharedPreferencesの使用は、文字列が毎秒変化しているため、最良の方法ではないようです。私はインターフェイスでそれをすることができました! –