我想共享4個不同片段之間的字符串值。 如果我在一個片段中改變一個值,我想把這個值發送給其他片段。不同片段之間共享數據
我該怎麼做?
我唯一知道的是,在一個片段,我可以改變像
String newValue = "New Text";
View v = inflater.inflate(R.layout.fragment_one, container, false);
Textview tv = (Textview) v.findViewById(R.id.textview_from_fragment_one);
tv.setText(newValue);
一個TextView但我怎麼能發送NEWVALUE例如片段fragment_two和fragment_three?
初學者,我會建議你看看事件總線 - https://github.com/greenrobot/EventBus 你可以看看如何整合它的例子/教程 – chornge
使用接口https://developer.android.com /training/basics/fragments/communicating.html –
在問這個問題之前,您是否做過任何搜索? – meh