0

ビューページャーにいくつかのフラグメントがあり、それらの onViewCreated() が呼び出されるたびに、アダプターがまだ設定されていない限り、アダプターを設定します。

私はこれをチェックします

getListAdapter() == null ? setAdapter() : //Otherwise do nothing

これはうまくいきます。ただし、ListView の代わりに GridView を使用して同じアクションを実行すると、アダプターは常に null になるため、フラグメントが作成されるたびに設定する必要があります。どうしてこれなの?

mGridView.getAdapter() == null ? setAdapter() : //Otherwise do nothing
4

0 に答える 0