写一个android软件,判断有输入焦点就调用该软件(就像输入法那样,有输入焦点就可以弹出)
1个回答
展开全部
应该重写EditText的 OnFocusChangeListener
追问
那只能在本activity中重写吧?我是想碰到手机的任意输入焦点时都调用,该在哪里重写谁的EditTest?不是很懂,求教,谢谢
追答
如果你想别人的应用的输入框里“可以弹出”,那必须是系统级的开发了,修改系统的组件,
如果你只想在自己的程序里写,那就是可以在自己的输入框里写,
edittext.setOnFocusChangeListener(new OnFocusChangeListener() {
@Override
public void onFocusChange(View v, boolean hasFocus) {
// TODO Auto-generated method stub
}
});
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询