Android 如何从onAttach显示文本视图

Android 如何从onAttach显示文本视图,android,android-fragments,textview,fragment,android-fragmentactivity,Android,Android Fragments,Textview,Fragment,Android Fragmentactivity,我正在检查片段生命周期,并在每个回调“onAttache,onViewCreated,…etc”中放置了一个textView,但问题是fragment布局是在onCreateView()和随后的回调中定义的,而不是在onAttch中定义的。我的问题是如何在onAttach()回调中显示text语句或示例“@onAttach()”?TextView是一个UI组件,一旦CreateView完成,UI就会准备就绪。通常,在onCreateView中填充布局XML,然后在onActivityCreate

我正在检查片段生命周期,并在每个回调“onAttache,onViewCreated,…etc”中放置了一个
textView
,但问题是
fragment
布局是在
onCreateView()
和随后的回调中定义的,而不是在
onAttch
中定义的。我的问题是如何在
onAttach()
回调中显示
text
语句或示例“@onAttach()”?

TextView是一个UI组件,一旦CreateView完成,UI就会准备就绪。通常,在onCreateView中填充布局XML,然后在onActivityCreated中获得视图元素并对其进行操作。OnAtach回调完成保证片段已附加到父活动,但片段尚未初始化或构建。

您无法从
OnAtach()显示
视图
s。从片段中膨胀和设置UI元素的第一个机会是在
onCreateView

这对您的生命周期很好,但是为什么要重新发明呢?片段应该独立于活动运行,因此不要太担心onAttach()方法。与活动onResume()相同,全局标志(布尔值)如果未显示文本(false),则显示文本如果已显示文本(true),则不更新。