アクティビティがフォーカスを得ると、Android は ScrollView 内のフォーカスされた EditText までスクロールします。
これを行わずにスクロール位置を維持するようにAndroidに指示するにはどうすればよいですか?
状況:
検証メソッドは、ユーザーの注意を引くために TextView までスクロールする必要があります。ユーザーの混乱を避けるために、表示可能な領域外の EditText にフォーカスを設定します (Android が下にスクロールした後、最も近いが関連性のない EditText にフォーカスを設定すると発生します)。
ユーザーはボタンをクリックし、startActivityForResult を介して 2 番目のアクティビティにデータを入力します。onActivityResult は結果を同じ TextView にレンダリングします。Android がフォーカスされた EditText までスクロールするため、TextView は表示されなくなりました。