我正在创建应用程序,我想做一件事。 Twitter应用程序和Viber有非常棒的功能。当你在twitter上点击底部图标(地图)时会出现地图,当你点击edittext然后在该地图上出现键盘,在那个位置,没有眨眼和没有滞后。我创建了相同的但我点击图标“地图”键盘隐藏:
imm.hideSoftInputFromWindow(myEditText.getWindowToken(),0);
并致电:
person_company_add_layout.setVisibility(View.VISIBLE);
SCREEN BLINK ..我该如何解决这个问题?
我的聆听者点击:
View.OnClickListener clickHandler = new View.OnClickListener(){
public void onClick(View v) {
imm.hideSoftInputFromWindow(v.getWindowToken(), InputMethodManager.HIDE_IMPLICIT_ONLY);
switch(v.getId()) {
case R.id.button_add_attachment:
attachment_add_layout.setVisibility(View.VISIBLE);
break;
case R.id.button_add_pc:
break;
case R.id.button_add_location:
break;
}
}
};