怎样去掉dialog窗口上面的灰色边缘? 问题如上。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 自己定义一个风格<style name="MyDialog" parent="@android:style/Theme.Dialog"> <item name="android:windowBackground">@drawable/bbb</item> <item name="android:windowFrame">@null</item> <item name="android:windowNoTitle">true</item> <item name="android:windowIsFloating">true</item> <item name="android:windowContentOverlay">@null</item> </style> <item name="android:windowFrame">@null</item>无边框,看看是否达到你的要求 在Activity中加上这段代码this.requestWindowFeature(Window.FEATURE_NO_TITLE);这是用来取消标题栏的 要想更改弹出框的边框,需要替换掉系统的属性才可以。在Theme.xml文件里面有一个属性是定义它的: <item name="alertDialogStyle">@android:style/AlertDialog</item>其中AlertDialog在Styles.xml文件中有如下的定义 <style name="AlertDialog"> <item name="fullDark">@android:drawable/popup_full_dark</item><!--这个就是定义灰色背景的代码--> <item name="topDark">@android:drawable/popup_top_dark</item> <item name="centerDark">@android:drawable/popup_center_dark</item> <item name="bottomDark">@android:drawable/popup_bottom_dark</item> <item name="fullBright">@android:drawable/popup_full_bright</item> <item name="topBright">@android:drawable/popup_top_bright</item> <item name="centerBright">@android:drawable/popup_center_bright</item> <item name="bottomBright">@android:drawable/popup_bottom_bright</item> <item name="bottomMedium">@android:drawable/popup_bottom_medium</item> <item name="centerMedium">@android:drawable/popup_center_medium</item> </style> <activity android:label="@string/app_name" android:name=".TransAct" android:theme="@android:style/Theme.NoTitleBar">直接在AndroidManifest.xml文件里对应的activity添加android的theme属性如下android:theme="@android:style/Theme.NoTitleBar" 调用系统自带样式http://apps.hi.baidu.com/share/detail/33255323 图片放大缩小时如何固定住中心点 camera系统代码中的CE是什么意思? 如何实时监视EditText内输入的字符? 如何实现搜狐新闻客户端actionbar样式 Android4种屏幕大小是多少? 求助!关于Android接口数据加密的问题 求一压缩算法 SwipeLayout里面关于position的问题 请问 分离式的ActionBar怎么隐藏底部的那部分,保留上面的tab标签? Android如何用代码实现app双开功能 请教:如何获取连接端口 android4.0里图片怎么不是下载下来的而是直接在网页上打开了
<style name="MyDialog" parent="@android:style/Theme.Dialog">
<item name="android:windowBackground">@drawable/bbb</item>
<item name="android:windowFrame">@null</item>
<item name="android:windowNoTitle">true</item>
<item name="android:windowIsFloating">true</item>
<item name="android:windowContentOverlay">@null</item>
</style> <item name="android:windowFrame">@null</item>无边框,看看是否达到你的要求
this.requestWindowFeature(Window.FEATURE_NO_TITLE);
这是用来取消标题栏的
<item name="alertDialogStyle">@android:style/AlertDialog</item>
其中AlertDialog在Styles.xml文件中有如下的定义
<style name="AlertDialog">
<item name="fullDark">@android:drawable/popup_full_dark</item><!--这个就是定义灰色背景的代码-->
<item name="topDark">@android:drawable/popup_top_dark</item>
<item name="centerDark">@android:drawable/popup_center_dark</item>
<item name="bottomDark">@android:drawable/popup_bottom_dark</item>
<item name="fullBright">@android:drawable/popup_full_bright</item>
<item name="topBright">@android:drawable/popup_top_bright</item>
<item name="centerBright">@android:drawable/popup_center_bright</item>
<item name="bottomBright">@android:drawable/popup_bottom_bright</item>
<item name="bottomMedium">@android:drawable/popup_bottom_medium</item>
<item name="centerMedium">@android:drawable/popup_center_medium</item>
</style>
android:label="@string/app_name"
android:name=".TransAct"
android:theme="@android:style/Theme.NoTitleBar">直接在AndroidManifest.xml文件里对应的activity添加android的theme属性如下
android:theme="@android:style/Theme.NoTitleBar" 调用系统自带样式http://apps.hi.baidu.com/share/detail/33255323