91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

關于使用PopupWindow

發布時間:2020-06-14 12:36:04 來源:網絡 閱讀:317 作者:cg19910712 欄目:開發技術

PopupWindow 可以創建類似于對話框風格的窗口,使用PopupWindow創建對話框只需兩個步驟

1)調用PopupWindow構造器創建PopupWindow對象

2)調用PopupWindow的showAsDropDown(View v)將PopupWindow作為v的下拉顯示對象,或者調用PopupWindow的showAtLocation()來顯示PopupWindow的位置

以下為一個簡單的代碼實例:

public class PopupWindowTest extends Activity
{
   @Override
   public void onCreate(Bundle savedInstanceState)
   {
       super.onCreate(savedInstanceState);
       setContentView(R.layout.main);
       // 裝載R.layout.popup對應的界面布局
       View root = this.getLayoutInflater().inflate(R.layout.popup, null);
       // 創建PopupWindow對象
       final PopupWindow popup = new PopupWindow(root, 280, 360);
       Button button = (Button) findViewById(R.id.bn);
       button.setOnClickListener(new OnClickListener()
       {
           @Override
           public void onClick(View v)
           {
               // 以下拉方式顯示。
//                popup.showAsDropDown(v);
               //將PopupWindow顯示在指定位置
               popup.showAtLocation(findViewById(R.id.bn), Gravity.CENTER, 20,
                   20);
           }
       });
       // 獲取Popup窗口中的關閉按鈕。
       root.findViewById(R.id.close).setOnClickListener(
           new View.OnClickListener()
           {
               public void onClick(View v)
               {
                   // 關閉Popup窗口
                   popup.dismiss();
               }
           });
   }
}

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

阿城市| 涿州市| 乐都县| 卓资县| 凌海市| 贺兰县| 云安县| 京山县| 大连市| 牟定县| 马鞍山市| 化隆| 临高县| 垦利县| 北流市| 禄丰县| 曲阳县| 睢宁县| 益阳市| 台山市| 涪陵区| 桓台县| 大足县| 鹤峰县| 扬中市| 昌图县| 满城县| 奉节县| 锡林郭勒盟| 安泽县| 仁怀市| 商河县| 疏附县| 长宁区| 德江县| 乌兰浩特市| 泾川县| 嵊泗县| 北海市| 府谷县| 霸州市|