我有一个带有 EditText 和一个按钮的活动。当按下按钮时,我打电话
myEditText.setClickable(false);
myEditText.setFocusable(false);
我有另一个按钮,按下它会改变活动。
Intent myIntent = new Intent(view.getContext(), DestinationScreen.class);
startActivityForResult(myIntent, 0);
当我从 activity2 返回到具有 EditText 的主要活动时,我希望它重新获得焦点。也就是说,我希望能够在其中输入一些新值。知道这怎么可能吗?
我试图在我的主要活动中做到这一点
startActivityForResult(myIntent, 0);
myEditText = (EditText) findViewById(R.id.textBox);
myEditText.setClickable(true);
myEditText.setFocusable(true);
myEditText.requestFocus();
它似乎不起作用。