Android 在片段中进行OnPostCreate

Android 在片段中进行OnPostCreate,android,android-fragments,Android,Android Fragments,我正在使用TextWatcher在onPostCreate的活动中,但现在我已经将它变成了一个片段 这个片段的等价物是什么 @Override protected void onPostCreate(Bundle savedInstanceState) { mSearchView.addTextChangedListener(filterTextWatcher); super.onPostCreate(savedInstanceState); } 看看片段生命周期。等待片段

我正在使用
TextWatcher
onPostCreate
的活动中,但现在我已经将它变成了一个片段

这个片段的等价物是什么

  @Override
protected void onPostCreate(Bundle savedInstanceState) {
    mSearchView.addTextChangedListener(filterTextWatcher);
    super.onPostCreate(savedInstanceState);
}

看看片段生命周期。等待片段连接到活动

您可以在创建的活动中执行工作

要获取
上下文
请使用
getActivity()

后期创建时受保护的无效(Bundle savedInstanceState)

在API级别1中添加

当活动启动完成时调用(在调用了
onStart()
onRestoreInstanceState(Bundle)
之后)应用程序 一般不会实施这种方法;它是为系统设计的 类在应用程序代码运行后进行最终初始化。

派生类必须调用该方法的超类实现。如果他们不这样做,将出现例外情况 扔

参数
savedInstanceState
如果活动在先前关闭后重新初始化,则此捆绑包 包含最近在中提供的数据
onSaveInstanceState(捆绑包)
。注意:否则为空


你打算怎么做?好吧,如果我想解释一下,比如翻动手机时,Android会重新创建活动,输入字段的状态会在onCreate完成后自动恢复,将TextWatcher添加为TextChangedListener的位置。问题的解决方案是在onPostCreate中添加TextWatcher,恢复后调用onPostCreate。因此,我需要在活动中添加一些类似于OnPostCreate的内容,以便在片段中使用。查看片段生命周期,您将了解自己
onActivityCreated
dude,你能不能帮我替换return((ListViewActivity)mContext)的内容;对于,将ListViewActivity视为一个片段如果您希望在片段中列出列表,请使用
ListFragment
。片段被附加到活动。当然,我会把它作为答案贴出来