ActivityGroup的完美实现

http://www.eoeandroid.com/thread-53207-1-1.html

 

先把图片贴上来吧。
1.png PS:点击第一个的时候按钮的时候中间的显示部分。
2.png PS:点击第二个的时候按钮的时候中间的显示部分。
3.png PS:点击第三个的时候按钮的时候中间的显示部分。
第四个按钮可以放popupwindow作为弹出窗口来实现。等有时间再补上。
大体的流程:整个主界面分为上中下三个部分,最上面和最下面的部分不变,当点击最下面的部分的按钮的时候,随着不同的按钮的点击中间部分显示不同的内容。至于界面布局做的很仓促还没有优化。
ActivityGroup的使用就和web开发里面的框架集类似,把布局好了的界面直接嵌套进去就完成了你想要的上中下三个部分,上面和底部不变,中间改变的想法。
遇到的问题:中间的布局用的listview,本来想重写BaseAdapter来获取listitem里面每一个控件的点击事件的,后来发现不支持BaseAdapter重写,只好用SimpleAdapter来替代。但是SimpleAdapter只支持listItem的点击事件,不支持里面的单独的每个控件的点击事件。不知道大家有什么好的建议没有?

附上ActivityGroupDemo:  ActivityGroup.zip (212.53 KB, 下载次数: 30) 

修改之后的截图:
7.png 点击preview事件。
6.png 


点击ImageView事件。
5.png 点击Textview事件。

4.png 点击download事件。
8.png 点击Textview事件
修改部分:中间的布局用的listview,重写BaseAdapter来获取listitem里面每一个控件的点击事件的,原来是可以重写BaseAdapter的,只是昨晚做的太匆忙了没有发现错误!

附修改之后的Demo:  NewActivityGroup.zip (222.41 KB, 下载次数: 37) 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值