首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

除了Dialog边框

2013-10-02 
去除Dialog边框MainActivity:package com.home.testdialogborderimport android.app.Activityimport and

去除Dialog边框

MainActivity:

package com.home.testdialogborder;import android.app.Activity;import android.app.Dialog;import android.os.Bundle;import android.view.View;public class MainActivity extends Activity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.main);}public void click(View v) {if (v.getId() == R.id.main_btn_set) {Dialog dialog = new Dialog(MainActivity.this,R.style.NoBorderDialog);dialog.setContentView(R.layout.dialog);dialog.show();}}}

style.NoBorderDialog:

 <style name="NoBorderDialog" parent="@android:style/Theme.Dialog">        <item name="android:windowFrame">@null</item>        <item name="android:windowIsFloating">true</item>        <item name="android:windowIsTranslucent">false</item>        <item name="android:windowNoTitle">true</item>        <item name="android:background">@android:color/black</item>        <item name="android:windowBackground">@null</item>        <item name="android:backgroundDimEnabled">false</item> </style>


布局文件内容自定义即可

热点排行