真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯網站制作重慶分公司

Android對話框Dialog的一點小問題

為了在對話框中使用editText輸入文字,別的自定義方法都沒用,得這樣:

在佳縣等地區(qū),都構建了全面的區(qū)域性戰(zhàn)略布局,加強發(fā)展的系統(tǒng)性、市場前瞻性、產品創(chuàng)新能力,以專注、極致的服務理念,為客戶提供做網站、網站建設 網站設計制作按需開發(fā),公司網站建設,企業(yè)網站建設,品牌網站制作,營銷型網站,成都外貿網站建設公司,佳縣網站建設費用合理。

Dialog dialog = new Dialog(context);

但這樣會有個討厭的title,所以得去掉:

dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);

在自定義對話框時,有時候需要寬度全屏,但部分Activity的主題會有問題,所以需要加上:

Window window = dialog.getWindow();
WindowManager.LayoutParams lp = window.getAttributes();
lp.width = WindowManager.LayoutParams.MATCH_PARENT;
window.setAttributes(lp);

有些繼承AlertDialog的自定義對話框則需要寫在onCreate()方法里.

打開對話框時顯示軟鍵盤:

 dialog.getWindow().setSoftInputMode (WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_VISIBLE);

if(manager==null)
			manager = (InputMethodManager) getActivity().getSystemService(Context.INPUT_METHOD_SERVICE);
		manager.toggleSoftInput(InputMethodManager.SHOW_FORCED,0);
		final View btn0 = window.findViewById(R.id.pop_index_store_creat_btn0);
		btn0.setOnClickListener(new OnClickListener() {
			@Override
			public void onClick(View v) {
				manager.hideSoftInputFromWindow(edit0.getWindowToken(),0);
				dialogActive.dismiss();
			}
		});

網站欄目:Android對話框Dialog的一點小問題
文章位置:http://weahome.cn/article/gjgjsi.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部