Android中自定义Dialog外形,去除黑底和白色边框。

1、样式

<style name="myDialog" parent="@android:style/Theme.Dialog">

<item name="android:windowFrame">@null</item>
<item name="android:windowIsFloating">true</item>
<item name="android:windowIsTranslucent">true</item>
<item name="android:windowNoTitle">true</item>
<item name="android:background">@android:color/transparent</item>
<item name="android:windowBackground">@android:color/transparent</item>
<item name="android:backgroundDimEnabled">true</item>
<item name="android:backgroundDimAmount">0.6</item>

</style>


2、在AndroidManifest.xml中定义时Activity时,加入该样式即可

<activity
android:name="com.test.TestActivity"
android:theme="@style/bg_transparent_dialog">
</activity>

更多相关文章

  1. android基础
  2. Android预定义样式
  3. 进度条背景的改变,界面更美观
  4. 自定义android RadioButton样式
  5. 自定义RatingBar
  6. android 设置textview边框以及点击效果
  7. android用Popup弹出窗(PopupWindow的使用方式)
  8. Android全屏设置的两种方式
  9. Android(安卓)SDK开发 -- TitleBar重构 - 使用策略模式、舍弃代

随机推荐

  1. [置顶] Android(安卓)系统应用调用,intent
  2. android线性布局参数详解
  3. 厂商开始独立,Android你怎么办?
  4. 安装完android studio,启动时碰到"failed
  5. [置顶] Android中对Log日志文件的分析
  6. Android 资源(resource)学习小结
  7. ANDROID: NDK编程入门笔记
  8. 想看看Android L的效果,结果导致Eclispe无
  9. android:gravity="start" Android 多行文
  10. ANDROID音频系统散记之一:A2dpAudioInterf