【发布时间】:2011-08-11 03:31:37
【问题描述】:
我有一个带有 EditText 和一个按钮的活动。按下按钮时,我调用
myEditText.setClickable(false);
myEditText.setFocusable(false);
我有另一个按钮,按下它会改变活动。
Intent myIntent = new Intent(view.getContext(), DestinationScreen.class);
startActivityForResult(myIntent, 0);
当我从 activity2 返回到具有 EditText 的主要活动时,我希望它重新获得焦点。也就是说,我希望能够在其中输入一些新值。知道这怎么可能吗?
我尝试在我的主 Activity 中执行此操作
startActivityForResult(myIntent, 0);
myEditText = (EditText) findViewById(R.id.textBox);
myEditText.setClickable(true);
myEditText.setFocusable(true);
myEditText.requestFocus();
它似乎不起作用。
【问题讨论】:
标签: android android-activity setfocus android-edittext clickable