解决方案 »

  1.   

    最少面的是一个action bar 里面可放 radio group 实现,下面布局3个tab 可以用toggle button 或者 checkbox 实现起来简单点,点击加个下拉的筛选框,可用Pop window加动画实现,下面的列表,可以用 分组的listview比较好实现。
      

  2.   

    用ListView写  更多团购那里 的布局隐藏 点击时展开 
      

  3.   


    上面的部分我都实现了,我就是想问下面的列表怎么写。。
    分组的listview是什么???
      

  4.   


    麻烦说的详细点,那个listview怎么写??
      

  5.   

    我把问题再描述得详细点吧,上面的布局我都实现了,就是不知道最下面的listview怎么写??
    网络上得到的json数据是的结构是     
    [
    {店名1,[团购1,团购2,......]},
    {店名2,[团购1,团购2,......]},
    {店名3,[团购1,团购2,......]},
    ]
    也就是说,最开始我在listview中就只显示店名加每个店的第一个团购,点击那个更多团购显示那个店的全部团购,,,,,
      

  6.   


    上面的部分我都实现了,我就是想问下面的列表怎么写。。
    分组的listview是什么???我讲详细点,实现下面的listview其实有很多方式,我推荐这种方式
    http://blog.csdn.net/z_guijin/article/details/6630620
    至于下面的 点击隐藏也有最基础的2种方式去实现,可以直接对里的数据做处理,在组头数据中分2个状态,一个是展开的状态时候的数据,一个是隐藏时候的数据,也可以在逻辑上做处理,都是分2种状态,去隐藏显示就好。
      

  7.   


    麻烦说的详细点,那个listview怎么写??
    重写BaseAdapter  把需要显示的数据传过去 在getView 方法里进行相应的操作 你的数据是JSON的话 解析出来 放在List<Map> 存起来 传给你重写 好的 BaseAdapter