软键盘的布局遮挡问题

把顶级的layout替换成ScrollView,或者说在顶级的Layout上面再加一层ScrollView的封装。这样就会把软键
	@Override
	protected void onCreate(Bundle savedInstanceState) {
		// TODO Auto-generated method stub
		super.onCreate(savedInstanceState);
		getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN);
		requestWindowFeature(Window.FEATURE_NO_TITLE);
		setContentView(R.layout.wifi_password_dialog);
		GuideWifiActivity titile = new GuideWifiActivity();
		showPassword = (Button) findViewById(R.id.showpassword);
		autoGetIP = (Button) findViewById(R.id.auto_getIP);
		pswEdit = (EditText)findViewById(R.id.et_password);
		cancelButton = (Button)findViewById(R.id.btn_cancel);
		saveButton = (Button)findViewById(R.id.btn_save);
		cancelButton.setOnClickListener(buttonDialogListener);
		saveButton.setOnClickListener(buttonDialogListener);
		showPassword.setOnClickListener(buttonDialogListener);
		
	}
	


盘和输入框一起滚动了,软键盘会一直处于底部。

 
把顶级的layout替换成ScrollView,或者说在顶级的Layout上面再加一层ScrollView的封装。这样就会把软键盘和输入框一起滚动了,软键盘会一直处于底部。

 

 

 

你可能感兴趣的:(《Adroid》,软键盘,Android,遮挡输入框,srollview)