2017-01-04 3 views
0

나는 1 초마다 업데이트되는 String을 가진 Activity A를 가지고 있습니다. Button과 TextView를 가진 Fragment B도 있습니다.조각을 작업에서 호출하는 방법은 무엇입니까?

Fragment B에서 버튼을 누르면 Activity 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를 사용하는 것이 문자열이 매 초마다 바뀌기 때문에 최선의 방법이 아닌 것 같습니다. 나는 인터페이스로 그것을 할 수 있었다! –

관련 문제