編輯:關於Android編程
WindowManager m = getWindowManager(); Display d = m.getDefaultDisplay(); //為獲取屏幕寬、高 android.view.WindowManager.LayoutParams p = dialog.getWindow().getAttributes(); //獲取對話框當前的參數值 p.height = (int) (d.getHeight() ); //高度設置為屏幕的 p.width = (int) (d.getWidth()); //寬度設置為屏幕的 dialog.getWindow().setAttributes(p); //設置生效
這樣設置並沒有作用。
InfoDialog infoDialog = new InfoDialog(context, R.style.ResultErrDialog);
WindowManager.LayoutParams lp = infoDialog.getWindow().getAttributes();infoDialog.show();
這樣Dialog 跟屏幕一樣的寬
效果如下:直接上代碼,留著以後用,代碼目錄結構如下:其中BaseFragment.java是另外5個Fragment的基類,代碼如下:package com.xuliug
?Activity?BroadcastReceiver 廣播接收者?Service 服務?ContentProvider 內容提供者Activity的繼承關系public
正文結構型包含以下類型:適配器 Adapter Class/Object 橋接 Bridge 組合 Composite 裝飾 Decorator 外觀 Facade 享元
Android SDK中自帶有很多例子,存放在android-sdksamples目錄下,其中介紹了Android平台主要的API的使用,是一份不可多得的學習資料!以An