自定義AlertDialog去除黑色背景的解決方法
主要注意的是在資源引用的地方
AlertDialog.Builder(this,R.style.dialogNoBg).create();
這里要自定義sytle
<!--dialog去陰影--> <style name="dialogNoBg"> <item name="android:background">#00000000</item> <item name="android:windowBackground">@android:color/transparent</item> <item name="android:windowNoTitle">true</item> <item name="android:windowIsFloating">true</item> </style>
如果引用后還是沒效果,
在自定義的布局里面根Layout布局背景設(shè)置為”#00000000”
源代碼:
private AlertDialog dialog; private void showdialogCashOut() { dialog = new AlertDialog.Builder(this,R.style.dialogNoBg).create(); View view = View.inflate(this, R.layout.cash_see_out_dialog, null); dialog.getWindow().setContentView(view); TextView tv_money = (TextView) dialog.findViewById(R.id.tv_money); tv_money.setText(Html.fromHtml("<font color='#FF2850'>注意:</font>"+getResources().getString(R.string.cash_out_dialog))); TextView cancle_ye = (TextView) view.findViewById(R.id.dialog_cancel); cancle_ye.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { dialog.dismiss(); } }); TextView yes_ye = (TextView) view.findViewById(R.id.dialog_yes); yes_ye.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { dialog.dismiss(); } }); }
以上這篇自定義AlertDialog去除黑色背景的解決方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Android?IntentFilter的匹配規(guī)則示例詳解
這篇文章主要為大家介紹了Android?IntentFilter的匹配規(guī)則示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-12-12Android自定義View實(shí)現(xiàn)體重表盤詳解流程
對(duì)于安卓程序員來說,自定義view簡直不要太重要,畢竟有很多功能,譬如圓形頭像這些,用單純的原生非常難以實(shí)現(xiàn),而用自定義view,簡直分分鐘2021-11-11Android實(shí)現(xiàn)通過手勢控制圖片大小縮放的方法
這篇文章主要介紹了Android實(shí)現(xiàn)通過手勢控制圖片大小縮放的方法,結(jié)合實(shí)例形式分析了Android控制圖片縮放的原理、實(shí)現(xiàn)步驟與相關(guān)操作技巧,需要的朋友可以參考下2016-10-10android開發(fā)設(shè)計(jì)模式之——單例模式詳解
本篇文章主要介紹了android開發(fā)設(shè)計(jì)模式之——單例模式詳解,具有一定的參考價(jià)值,有需要的可以了解一下。2016-11-11Android讀取手機(jī)通訊錄聯(lián)系人到自己項(xiàng)目
這篇文章主要為大家詳細(xì)介紹了Android讀取手機(jī)通訊錄聯(lián)系人到自己項(xiàng)目,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-07-07Android系統(tǒng)中使用shareuserid獲取系統(tǒng)權(quán)限的教程
這篇文章主要介紹了Android系統(tǒng)中使用shareuserid獲取系統(tǒng)權(quán)限的教程,這樣以來不同的apk就可以互相訪問對(duì)應(yīng)的app文件夾,需要的朋友可以參考下2016-04-04Android ShimmerLayout實(shí)現(xiàn)微光效果解析
這篇文章主要為大家詳細(xì)介紹了Android ShimmerLayout實(shí)現(xiàn)微光效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-03-03Android自定義view實(shí)現(xiàn)圓形、圓角和橢圓圖片(BitmapShader圖形渲染)
這篇文章運(yùn)用實(shí)例代碼介紹如何在Android中自定義view,使用BitmapShader圖形渲染方法來實(shí)現(xiàn)圓形、圓角和橢圓的繪制,有需要的可以參考借鑒。2016-08-08Android實(shí)現(xiàn)類似IOS右滑返回的效果(原因分析及解決辦法)
這篇文章主要介紹了Android實(shí)現(xiàn)類似IOS右滑返回的效果,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友參考下2017-03-03