Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/188.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 同时滚动TabHost的ListView和ListFragment_Android_Listview_Scroll_Android Tabhost_Android Listfragment - Fatal编程技术网

Android 同时滚动TabHost的ListView和ListFragment

Android 同时滚动TabHost的ListView和ListFragment,android,listview,scroll,android-tabhost,android-listfragment,Android,Listview,Scroll,Android Tabhost,Android Listfragment,正如荒谬的长标题所暗示的,这是一个复杂的问题,需要解释,所以这里有一个例子: 概述:我设计的是一个包含ListView和TabHost的FragmentActivity。TabHost以ListFragment的形式包含3个选项卡 红色列:这是驻留在FragmentActivity布局和类中的我的ListView 绿色列:与ListView位于同一FragmentActivity和布局中的TabHost,包含3个ListFragment类,每个类都有自己的布局 我想完成的任务:当我触摸并滚动其

正如荒谬的长标题所暗示的,这是一个复杂的问题,需要解释,所以这里有一个例子:

概述:我设计的是一个包含ListView和TabHost的FragmentActivity。TabHost以ListFragment的形式包含3个选项卡

红色列:这是驻留在FragmentActivity布局和类中的我的ListView

绿色列:与ListView位于同一FragmentActivity和布局中的TabHost,包含3个ListFragment类,每个类都有自己的布局

我想完成的任务:当我触摸并滚动其中一个列表(红色或绿色列)时,我希望所有其他列表同时移动。因此,当我滚动红色列时,当触摸红色时,当前绿色列将同时滚动,而且其他选项卡将与红色列在同一位置。我想让它感觉像一个统一的列表,在更改选项卡时左列是固定的(在绿色列上水平滚动)

课程总结:

  • MainFragmentActivity:包含ListView和TabHost
  • 列表片段1
  • ListFragment2:它们是单独的类,作为选项卡包含在TabHost中
  • 列表碎片3
布局总结:

  • 主要_片段_活动
  • tab1_片段
  • tab2_片段
  • tab3_片段
对不起,我的帖子和标题太长了。我只是想澄清我的问题