android ,点击title的ImageView弹出PopupWindow【安卓进化七】
一、曾经做过一个项目,用的大概就是这种布局,title布局,title右边是ImageView,点击每一个图标,弹出PopupWin,点击其他按钮PopupWin就在原地消失。这个效果还很不错的,我挺喜欢的,所以抽空把它写了出来。现在将代码给大家提供一下,希望能给大家一些提示。先看截图:
?点击MP3这个图标
点击PopupWin苹果MP3这列弹出Toast:
说明:每一个popupwin里面我都写了点击事件,就是弹一个toast,目前我就截图截了四张,给大家演示一下!
二:布局文件
? 1、activity_title.xml布局文件代码:
?
2、new_file.xml
?
三、MainActivity类,java类实现以上功能:
?
?
2、ppup_exit.xml
?
五、在Values加入一个style.xml样式的xml文件:
??1、里面有个word_view.xml:
?
转自:http://blog.csdn.net/wdaming1986/article/details/6636112#reply
1 楼 warnerhit 2011-12-23 帮我解决了一个问题,太感谢了。。果断收藏! 2 楼 warnerhit 2011-12-23 <LinearLayout android:layout_width="fill_parent"
android:layout_height="19dp"
android:id="@+id/new_file_layout"
android:paddingLeft="8dip"
android:layout_marginTop="-48dp">
</LinearLayout>
这个,没看java代码的时候看半天不知道干嘛的, android:layout_marginTop="-48dp"为什么要这样用啊