我加入listview
数据库和演出项目(标签1)完成后,在接下来的fragment
(标签2)有togglebutton
。如果togglebutton
.ischecked
,如果条件是满足,textView
在listView
将改变它的颜色,但只有当我滚动列表视图时才会发生这种情况。我如何通知我做过更改的列表数据适配器?通知片段列表视图时动作的另一片段
0
A
回答
2
你可以在你的片段中创建一个接口,并在listview片段中实现它。
public interface ToggleListener{
void onToggled(boolean toggle);
}
,当你按下切换按钮,使用
toggleListener.onToggled(toggleState)
然后在活动片段实现此接口并重写onToggled功能
@Override
public void onToggled(boolean toggle){
//your code here
}
如果你的ListView是一个片段那么你可以在Main Activity中创建一个接口并在listView片段中实现它。
0
如果您使用EventBus或其他类似总线的组件,则可以将事件发布到tab1中的订阅者。
相关问题
- 1. 片段时启动另一片段
- 2. Android:片段:调用列表片段中的另一个活动
- 3. 单击从片段到另一个片段的通知
- 4. 片段和列表视图
- 5. 片段,JSON,列表视图
- 6. 使用列表视图上的OnClick替换片段与另一片段
- 7. 无法从具有列表视图的片段导航到另一个片段
- 8. 列表视图不滚动片段
- 9. 更新一个列表视图片段
- 10. Android片段 - 从一个视图移动到另一个视图?
- 11. 填充从另一个片段的列表视图
- 12. 在另一个片段上显示的列表视图
- 13. 另一个片段通信
- 14. ViewPager中另一个片段的片段
- 15. 当添加另一个片段时,片段活动变为空
- 16. 误差图像列表视图片段
- 17. 在显示片段视图的动作
- 18. 一个片段与另一个片段之间的通信
- 19. Android的 - 列表视图,ArrrayAdapters,片段和
- 20. 列表视图中的嵌套片段
- 21. 该片段内的Android列表视图
- 22. 片段中的列表视图
- 23. 列表视图中的片段
- 24. 使用片段的列表视图
- 25. 列表片段内的内容视图
- 26. 片段回调到另一个活动与片段,导致在片段视图的空指针
- 27. AS3 addEventListener在另一个动画片段内的动画片段
- 28. 去另一个片段,而在片段
- 29. 从另一个片段调用片段
- 30. 从另一个片段打开片段