android alertdialog設定圓角

2021-07-25 02:16:46 字數 565 閱讀 8405

在alertdialog自定義布局的時候,我們想讓對話方塊顯示為圓角型的,

在布局檔案中設定了背景為圓角的shape後,發現上邊顯示的是我們的自定義的圓角的布局檔案,

底下居然還包含了乙個方形的白塊,如何去掉這個白塊,讓整體dialog顯示為圓角型呢?很簡單,只用一句:

window window = dialog.getwindow();

//這一句消除白塊

window.setbackgrounddrawable(new bitmapdrawable());

dialog.show();

windowmanager.layoutparams params = window.getattributes();//獲取dialog資訊

params.width = dippxutils.dip2px(this,100);

params.height = dippxutils.dip2px(this,100);

window.setattributes(params);//設定大小

Android Alertdialog使用案例

在android開發中,我們經常會需要在android介面上彈出一些對話方塊,比如詢問使用者或者讓使用者選擇。這些功能我們叫它android dialog對話方塊,在我們使用android的過程中,我歸納了一下,android dialog的型別無非也就7種,下面我分別向大家介紹這7種android...

android AlertDialog對話方塊用法

我們在平時的開發過程中很多情況下都會用到對話方塊alertdialog,這裡就對alertdialog一些常用的情況做個介紹 alertdialog.builder builder new alertdialog.builder this builder.settitle 確認對話方塊 設定標題 b...

如何在JAVA中設定同心圓

1 原型 void drawoval int x,int y,int width,int height x 要繪製橢圓的左上角的 x 座標。相當於乙個長方形的左上角 y 要繪製橢圓的左上角的 y 座標。相當於乙個長方形的左上角 width 要繪製橢圓的寬度。height 要繪製橢圓的高度。橢圓覆蓋區...