0
私は2つのXMLファイル(main.xml)をレイアウトに、レイアウトを1つずつ持っています。そのXMLで私はlistViewを持っています。だから私はアプリケーションを横長モードで実行し、そのデバイスをポートレートモードで起動するとうまくいきますが、アプリケーションをポートレートモードで実行して横長モードにすると、listViewのデータはそれ以上ロードされません。私はここで何が問題なのか理解していない。風景 - >肖像画はいいです、肖像画 - >風景が悪いです。これは何か考えられますか?ポートレイトとランドスケープのアドバイス
ここにデータを読み込みます。
public void loadData(final User user) {
activity.runOnUiThread(new Runnable() {
@Override
public void run() {
init(user);
getUserGroups(user.getSocialAcountByName("way").getSocial_uid(), "way");
}
});
}
どこのデータ(どのメソッド)をロードしますか?私はこれがアクティビティのライフサイクルの問題かもしれないと思います。いくつかのコードを投稿できますか? – pablochan
編集していただきありがとうございますが、それは私が意味していたものではありません。もし私が明確でないなら、すみません。私が意味することは、どのアクティビティライフサイクルメソッドでデータをロードするか(onCreate、onStartなど)ですか?正しく覚えていれば、ポートレート/ランドスケープに変更するとアクティビティが再開されます。 – pablochan
私はonCreate()を使用します。 – fish40