我的应用具有全局首选项,其中包含所有活动的设置。如果我点击不同活动中的设置,我希望PreferenceActivity
自动滚动到该活动的设置部分。
我尝试使用getListView().setSelection(i)
来实现此功能。但是,在onCreate()
和onResume()
中,getListView()
尚未初始化。
我怎么知道ListView
PreferecneActivity
何时会被初始化,或者有没有其他方法可以实现这个功能?
答案 0 :(得分:0)
您可以尝试onResume()
,getView().post(new Runnable());
因为视图必须在创建后分派。可以在可运行状态下工作吗?