EditText とボタンを含むアクティビティが 1 つあります。ボタンが押されると、私は呼び出します
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();
うまくいかないようです。