Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android-为api8及以上版本的Alert Dailogue设计样式_Android - Fatal编程技术网

Android-为api8及以上版本的Alert Dailogue设计样式

Android-为api8及以上版本的Alert Dailogue设计样式,android,Android,我正在为我的应用程序使用这个主题@android:style/theme.Black.NoTitleBar。显示的警告对话看起来很难看,我不想做任何事情。 我怎样才能将全息主题仅用于警报对话 谢谢,我使用@Gopal的答案找到了api

我正在为我的应用程序使用这个主题@android:style/theme.Black.NoTitleBar。显示的警告对话看起来很难看,我不想做任何事情。 我怎样才能将全息主题仅用于警报对话


谢谢,

我使用@Gopal的答案找到了api<11的解决方案

AlertDialog.Builder builder=null;
if(android.os.Build.VERSION.SDK_INT>=android.os.Build.VERSION_CODES.HONEYCOMB)
{ builder= new AlertDialog.Builder(this, android.R.style.Theme_Holo_Dialog_NoActionBar); }
else
{ builder= new AlertDialog.Builder(this); } 

谢谢,

使用AlertDialog而不是Dialog时可能会出现重复,请将主题传递给
Dialog
的构造函数<代码>AlertDialog.Builder=新建AlertDialog.Builder(这是android.R.style.Theme\u Holo\u对话框)它不适用于可能重复的为什么否决票?所有的答案都不能解决api的问题