Android 从片段更改Listfragments所选项目

Android 从片段更改Listfragments所选项目,android,android-fragments,android-listfragment,android-fragmentactivity,Android,Android Fragments,Android Listfragment,Android Fragmentactivity,我在我的应用程序中实现了主/详细流程布局。 有一个片段活动、一个listfragment和一个片段 在我的片段中,我有一个prev/next按钮在列表片段项目中导航,因此我不必滚动并单击到另一个,它用于手机视图,但我希望它也能在平板电脑上工作 这是我的一张照片 如果单击上一个或下一个,detailfragment将其内容更改为下一个或上一个项目,但左侧的选定项目不会更改。 那么问题是如何告诉左侧片段更改选择 我使用了这个示例: 谢谢您的帮助。如果我理解得很好,您希望在单击片段上的按钮时更改列表

我在我的应用程序中实现了主/详细流程布局。 有一个片段活动、一个listfragment和一个片段

在我的片段中,我有一个prev/next按钮在列表片段项目中导航,因此我不必滚动并单击到另一个,它用于手机视图,但我希望它也能在平板电脑上工作

这是我的一张照片

如果单击上一个或下一个,detailfragment将其内容更改为下一个或上一个项目,但左侧的选定项目不会更改。 那么问题是如何告诉左侧片段更改选择

我使用了这个示例:


谢谢您的帮助。

如果我理解得很好,您希望在单击片段上的按钮时更改列表片段上选定的项目


在我看来,最好的方法是向活动发送一条消息(例如onPrevButtonClicked()参见),然后在活动中可以找到类似
fragment fragment=(fragment)getFragmentManager()的片段,然后调用ListFragment上的一个方法,该方法将选择列表中的项目。

最后,我找到了一个解决方案,我使用此代码使其工作

ListFragment lf = (ListFragment) getFragmentManager().findFragmentById(R.id.list_fragment);     
        slf.getListView().setItemChecked(mCurrentPosition, true);

是的,我用图片更新了问题。但是onclick侦听器位于片段onclieteview中。谢谢你的帮助,你的链接帮了我很大的忙,我不知道a怎么在开发者页面上看不到这一点