androiddialog的使用
A. android 如何在 dialog 中添加圖片
一般來說
在Android里顯示Gif圖片,只會顯示第一幀。如果想顯示gif圖片的話可以用Movie來顯示圖片
。
在dialog顯示圖片可以使用AlertDialog
載入一個布局,布局中顯示你所要顯示的圖片。比如
LayoutInflater
inflater
=
getLayoutInflater();
View
layout
=
inflater.inflate(R.layout.dialog,
(ViewGroup)
findViewById(R.id.dialog));
new
AlertDialog.Builder(this).setTitle("自定義布局").setView(layout)
.setPositiveButton("確定",
null)
.setNegativeButton("取消",
null).show();
希望能幫到你。
B. android:自定義Dialog(通用)
自定義Dialog是一個非常常見的需求,Dialog上可以顯示圖標,或者標題,顯示1個或者2個兩個按鈕。
效果如下:
先定義Dialog樣式:
再去定義對話框的布局,首先來個圓角背景:
布局:
最後送上Dialog源碼:
好了,下面就是使用了:
C. Android dialog Activity 使用
dialog 彈窗使用很方便,我們都知道 Activity 也能搞成 dialog 形式,更加方便,下面我們下一個 dialog 樣式的Activity 吧:
或者
仔細的朋友可能會發現這兩個style 導致的圖片是不一樣的,第二個的彈窗周邊是圓角,第一個是尖角。
剩下的發揮就看你自己了,在自己在 Activity 內寫自己需要的邏輯就行了。。