我的应用程序有一个片段 A 和片段 B,片段 A 包含 aGridView和ListView如下所示:
fragment A
-------------------------------------
| | |
| | |
| | |
| GridView A | ListView A |
| | |
| | |
| | |
| | |
| | |
--------------------------------------
并且片段 B 包含 aListView和 aLinearLayout如下:
--------------------------------------
| | |
| | |
| | |
| | |
| ListView B | LinearLayout B |
| | |
| | |
| | |
| | |
| | |
--------------------------------------
当aListView在fragment A上点击A的item时,会启动fragment B并显示item的详细信息。但是在fragment B上,当我触摸曾经是GridViewA或ListViewA区域的屏幕时,它仍然响应GridViewA的onTouch()方法或ListViewA的onClick()方法。这是我第一次使用Fragment,我很困惑。