android 键盘 自动消失,android 软键盘 回到键 消失事件 监听
彈出輸入法 時 隱藏了 ‘底部狀態欄’ 在按 物理 返回鍵 后, 軟鍵盤消失后 恢復 ‘底部狀態欄’
public class ImageViewCareIME extends ImageView
{
public ImageViewCareIME(Context context)
{
super(context);
// TODO Auto-generated constructor stub
}
public static interface ImeUiChangeListener
{
public void onImeUiChange(int bottom);
}
ImeUiChangeListener mImeUiChangeListener;
private int mPreBottom = 0;
public void setOnImeUiChangeListener(ImeUiChangeListener imeUiChangeListener)
{
mImeUiChangeListener = imeUiChangeListener;
}
@Override
protected void onDraw(Canvas canvas)
{
super.onDraw(canvas);
Rect r = new Rect();
if(getGlobalVisibleRect(r))
{
if(r.bottom != mPreBottom)
{
mPreBottom = r.bottom;
System.out.println("Change: " + r.bottom);
}
}
if(null != mImeUiChangeListener)
mImeUiChangeListener.onImeUiChange(r.bottom);
}
}
總結
以上是生活随笔為你收集整理的android 键盘 自动消失,android 软键盘 回到键 消失事件 监听的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: css 实现一个尖角_一个讲述了 CSS
- 下一篇: 计算机与生命科学专业排名,2019软科世