默认情况下,在 android 中,只要用户点击任何编辑文本框,就会弹出键盘。
我希望每当用户点击任何 editText 框时,它都会与键盘一起启动我的 Activity(键盘已经由框架处理)。
最佳答案
为此你必须像这样覆盖
EditText
onFocusChangeListener
EditText edittxt = (EditText) findViewById(R.id.youredittext);
edittxt.setOnFocusChangeListener(new OnFocusChangeListener()
{
@Override
public void onFocusChange(View v, boolean hasFocus)
{
if (hasFocus == true)
{
Intent intent = new Intent(this, DisplayMessageActivity.class);
startActivity(intent);
}
}
});
关于android - 在 EditText 框中点击启动 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17965084/