解决方案 »

  1.   

    你的第 2个listView 把第一个覆盖了,删除掉第2个就好了, 还有你的linearLayout 记得设置方向啊
      

  2.   

    ViewFlipper 和 title 都是占满整个屏幕的
      

  3.   

    我把第二个删除了,可是问题依旧。还是什么都没有。。两个listView会相互覆盖吗?他们不是并列于一个LinearLayout下面的吗?
      

  4.   

    ViewFlipper  你都是给的fill_parent , LinearLayout 布局也没有设置布局方向。你运行的界面是什么样的,截一个图看看
      

  5.   

    问题解决了。问题处在layout = (LinearLayout) inflater.inflate(R.layout.view_stations_layout,
                    null);
            lv = (ListView) layout.findViewById(R.id.stations_menu_listview);这两句上。inflater拿到的对象,并不是在mainactivity中生成的实例。而是另一个。
    解决的思路有两个,一个是原基础上不变,把layout加入到listView中。
    另一个是修改拿到的方式。
    先拿到mainactivity中include的id,通过它来进行findviewbyid来拿到相应view,然后赋值。