我正在为一个 Android 应用程序设计一个屏幕,其中屏幕设计是一个主从流程,左侧是列表视图,右侧是更改表单(类似于 HTML 中的向导设计)
我注意到第一次创建屏幕时,屏幕右侧是空的,直到我手动“单击”第一个项目,然后它只会加载第一个片段。我的问题是,我是否有可能默认加载第一项?
我尝试在 ListFragment 类的 onViewCreated 函数中添加以下代码。它将显示右侧屏幕,但左侧没有列表视图。
getListView().requestFocusFromTouch();
getListView().setSelection(position);
getListView().performItemClick(getListView().getAdapter().getView(position, null, null), position, position);
任何人都知道如何做到这一点?
谢谢。