當前位置:股票大全官網 - 留學咨詢資訊 - 哪兩種行為可以用來實現彈出信息?

哪兩種行為可以用來實現彈出信息?

首先,彈出popup窗口。

這個方法很簡單。需要註意的是,如果妳想點擊其他地方來隱藏它們,妳應該在顯示中設置如下四個屬性:

//使其成為焦點

mpopupwindow . setfocusable(true);

//設置為允許點擊外部消失。

mpopupwindow . setoutsidtouchable(true);

//刷新狀態

mpopupwindow . update();

//點擊後退鍵等地方使其消失。只有設置了此選項,才能觸發OnDismisslistener並更改其他控件。

mpopupwindow . setbackgrounddrawable(new BitmapDrawable());

第二,Activity是假彈窗。

1?& ltstyle name="MyDialogStyle " >

2 & ltitem name = " Android:window background " & gt;@ Android:color/transparent & lt;/item & gt;

3 & ltitem name = " Android:window frame " & gt;@ null & lt/item & gt;

4 & ltitem name = " Android:window not title " & gt;true & lt/item & gt;

5 & ltitem name = " Android:windowIsFloating " & gt;true & lt/item & gt;

6 & ltitem name = " Android:windowIsTranslucent " & gt;true & lt/item & gt;

7 & ltitem name = " Android:windowContentOverlay " & gt;@ null & lt/item & gt;

8 & ltitem name = " Android:windowAnimationStyle " & gt;@android:style/Animation。對話框& lt/item & gt;

9 & ltitem name = " Android:backgroundDimEnabled " & gt;true & lt/item & gt;

10 & lt;/style & gt;