//dialog.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical" >

<!-- title -->

<RelativeLayout
android:id="@+id/rel_title"
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginLeft="8dp"
android:layout_marginRight="8dp"
android:background="@drawable/dialog_title_bg"
android:gravity="center" >

<ImageView
android:id="@+id/icon"
android:layout_width="32dp"
android:layout_height="32dp"
android:layout_alignParentLeft="true"
android:layout_marginLeft="10dp"
android:layout_marginRight="9dp"
android:visibility="gone" />

<TextView
android:id="@+id/title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toRightOf="@id/icon"
android:shadowColor="#000000"
android:shadowDx="1"
android:singleLine="true"
android:shadowDy="0"
android:shadowRadius="1"
android:textColor="#ffffff"
android:textSize="20dp" />
</RelativeLayout>

<RelativeLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="8dp"
android:layout_marginRight="8dp"
android:background="@drawable/dialog_center" >

<!-- content -->

<LinearLayout
android:id="@+id/content"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:orientation="vertical" >

<TextView
android:id="@+id/message"
style="@style/DialogText"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="4dip"
android:layout_marginLeft="12dp"
android:layout_marginRight="12dp"
android:layout_marginTop="4dip"
android:shadowColor="#ffffff"
android:shadowDx="0"
android:shadowDy="1"
android:shadowRadius="1"
android:textSize="16dp" />
</LinearLayout>

<LinearLayout
android:id="@+id/button"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_below="@id/content"
android:orientation="vertical" >

<!-- splitline -->

<LinearLayout
android:id="@+id/splitline"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="@drawable/dialog_line" >
</LinearLayout>
<!-- button -->

<LinearLayout
android:layout_width="fill_parent"
android:layout_height="58dp"
android:layout_marginLeft="4dp"
android:layout_marginRight="4dp"
android:gravity="center"
android:orientation="horizontal" >

<!-- 否定 -->

<TextView
android:id="@+id/negativeButton"
style="@style/NegativeButtonText"
android:layout_width="0dip"
android:layout_height="36dp"
android:layout_marginLeft="2dp"
android:layout_marginRight="2dp"
android:layout_weight="1.0" />
<!-- 中立 -->

<TextView
android:id="@+id/neutralButton"
style="@style/NegativeButtonText"
android:layout_width="0dip"
android:layout_height="36dp"
android:layout_marginLeft="2dp"
android:layout_marginRight="2dp"
android:layout_weight="1.0" />

<!-- 确定 -->

<TextView
android:id="@+id/positiveButton"
style="@style/ButtonText"
android:layout_width="0dip"
android:layout_height="36dp"
android:layout_marginLeft="2dp"
android:layout_marginRight="2dp"
android:layout_weight="1.0" />
</LinearLayout>
</LinearLayout>
</RelativeLayout>

</LinearLayout>

//home_page_button_healthcheckup_selector.xml

<?xml version="1.0" encoding="utf-8"?>
<selector
xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true" android:drawable="@drawable/home_page_healthcheckup_button_selected" />
<item android:state_enabled="true" android:state_pressed="false" android:drawable="@drawable/home_page_healthcheckup_button_normal" />
<item android:state_focused="true" android:drawable="@drawable/home_page_healthcheckup_button_normal" />
<item android:state_enabled="false" android:drawable="@drawable/home_page_healthcheckup_button_selected" />
</selector>

//signbtn_bg.xml

<?xml version="1.0" encoding="utf-8"?>
<selector
xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="false" android:drawable="@drawable/signnormal" />
<item android:state_pressed="true" android:drawable="@drawable/signselect" />
<item android:state_focused="true" android:drawable="@drawable/signnormal" />
<item android:drawable="@drawable/signnormal" />
</selector>

//style.xml

<?xml version="1.0" encoding="utf-8"?>
<resources>

<style name="Dialog" parent="android:style/Theme.Dialog">
<item name="android:windowBackground">@color/transparent_background</item>
<item name="android:windowFrame">@null</item>
<item name="android:windowNoTitle">true</item>
<item name="android:windowIsFloating">true</item>
</style>

</resources>

更多相关文章

  1. 代码中设置drawableleft
  2. android 3.0 隐藏 系统标题栏
  3. Android开发中activity切换动画的实现
  4. Android(安卓)学习 笔记_05. 文件下载
  5. Android中直播视频技术探究之—摄像头Camera视频源数据采集解析
  6. 技术博客汇总
  7. android 2.3 wifi (一)
  8. AndRoid Notification的清空和修改
  9. Android中的Chronometer

随机推荐

  1. android语音识别方法一:使用intent调用语
  2. android 时间同步
  3. 通过ADB命令实现App的安装、卸载、覆盖
  4. Android Inflate()方法用途
  5. Android(安卓)进阶 教你打造 Android(安
  6. Android之Rxjava2.X 10————Rxjava源
  7. Android中Calendar类的用法总结
  8. android精品开源项目整理
  9. android EditText中的几大坑
  10. Your project contains error(s)... 如何