接上面的PopupWindow的布局文件layout_popup_calllog_type.xml

<LinearLayout android:id="@+id/popup_view_cont" android:paddingTop="2.0dip" android:paddingRight="8.0dip"android:layout_width="wrap_content" android:layout_height="wrap_content" android:gravity="right" xmlns:android="http://schemas.android.com/apk/res/android"><LinearLayout android:orientation="vertical" android:id="@+id/popup_view" android:background="@drawable/bg_popup_menu_top" android:paddingLeft="2.0dip" android:paddingTop="11.0dip" android:paddingRight="2.0dip" android:paddingBottom="15.0dip" android:layout_width="120.0dip" android:layout_height="wrap_content"><TextView android:textSize="14.0sp" android:textColor="@color/black"android:gravity="center_vertical" android:id="@+id/popup_callLog_all" android:background="@drawable/bg_listitem" android:padding="7.0dip" android:clickable="true" android:layout_width="fill_parent"android:layout_height="wrap_content" android:text="全部记录" android:drawableLeft="@drawable/call_all" android:drawablePadding="3.0dip" /><View android:background="@color/dividing_line"android:layout_width="fill_parent" android:layout_height="1.0dip" /><TextView android:textSize="14.0sp" android:textColor="@color/black"android:gravity="center_vertical" android:id="@+id/popup_callLog_miss"android:background="@drawable/bg_listitem" android:padding="7.0dip"android:clickable="true" android:layout_width="fill_parent"android:layout_height="wrap_content" android:text="未接来电"android:drawableLeft="@drawable/call_miss" android:drawablePadding="3.0dip" /><View android:id="@+id/popup_compose_sms_search_divideline"android:background="@color/dividing_line" android:layout_width="fill_parent"android:layout_height="1.0dip" /><TextView android:textSize="14.0sp" android:textColor="@color/black"android:gravity="center_vertical" android:id="@+id/popup_callLog_incoming"android:background="@drawable/bg_listitem" android:padding="7.0dip"android:clickable="true" android:layout_width="fill_parent"android:layout_height="wrap_content" android:text="已接来电"android:drawableLeft="@drawable/call_coming" android:drawablePadding="3.0dip" /><View android:id="@+id/popup_compose_sms_search_divideline"android:background="@color/dividing_line" android:layout_width="fill_parent"android:layout_height="1.0dip" /><TextView android:textSize="14.0sp" android:textColor="@color/black"android:gravity="center_vertical" android:id="@+id/popup_callLog_outgoing"android:background="@drawable/bg_listitem" android:padding="7.0dip"android:clickable="true" android:layout_width="fill_parent"android:layout_height="wrap_content" android:text="呼出电话"android:drawableLeft="@drawable/call_going" android:drawablePadding="3.0dip" /></LinearLayout></LinearLayout>

总结下 也就是需要重写一个布局文件 还要重写下button按钮的事件和PopupWindow绑定下。 公司的网络不能上传附件 只能贴代码 郁闷啊

更多相关文章

  1. Android通过HttpURLConnection上传多个文件至服务器 - 流传输
  2. Android写文件到SDCard的一般过程和代码
  3. Android 获取本地音乐文件
  4. Android播放在线音乐文件
  5. 文件读写
  6. Android读取Txt文件
  7. Android RecyclerView多个Item布局的实现(可实现头部底部)
  8. Android计算器界面布局

随机推荐

  1. View的状态属性简介
  2. Android中TextVIew一些属性
  3. Android(安卓)SDK下载和更新失败的解决方
  4. Android(安卓)支持多屏幕机制
  5. Android应用开发相关下载资源(2014/12/14
  6. Android(安卓)5.0 Telephony关键类初始化
  7. Android(安卓)TextView 文字居中 .
  8. 实现底部导航栏中间凸起
  9. Android(安卓)onActivityResult()不执行
  10. 关于android:layout_x 与 android:layout