画面デザインがマスター詳細フローで、左側にリスト ビューがあり、右側に変更フォームがある Android アプリの画面に取り組んでいます (HTML のウィザード デザインに似ています)。
画面が最初に作成されたとき、最初のアイテムを手動で「クリック」するまで、画面の右側が空であることに気付きました。その後、最初のフラグメントのみが読み込まれます。私の質問は、デフォルトで最初のアイテムをロードすることは可能ですか?
ListFragment クラスの onViewCreated 関数に次のコードを追加してみました。右側の画面が表示されますが、左側にはリスト ビューが表示されません。
getListView().requestFocusFromTouch();
getListView().setSelection(position);
getListView().performItemClick(getListView().getAdapter().getView(position, null, null), position, position);
誰でもこれを行う方法を知っていますか?
ありがとう。