2015-04-02 123 views
0

I具有主活動中的片段1,片段2,片段3。主Activity中有一個TextView,片段如何改變文本視圖中的文本?如何從片段更改主要活動的數據

我已經做了鑄件(Actvity).getActivity但我不改變活動時,希望我的應用程序有錯誤

+0

[與其他片段進行通信](https://developer.android.com/training/basics/fragments/communicating.html)與您可以更新主要活動的方式相同。 – VenomVendor 2015-04-02 05:09:59

回答

3

像寫在活動,並從片段setTextViewText(String str) setter方法調用的方法類似((YourActivity)getActivity()).setTexrViewText(str)

+0

但是,這不會使您的片段依賴於特定的活動嗎?如果在另一個活動中使用該片段,將會崩潰。 – Kusan 2017-08-29 15:52:18

+0

@Kusan ...你是對的。在這種情況下,您可以使用「instanceof」運算符來比較實例。 – Chandrakanth 2017-08-30 05:34:28

相關問題