我正在嘗試修復(fù)這個(gè)名為 mizuu 的應(yīng)用程序中的錯(cuò)誤,有一個(gè)用于選定演員的電影和電視節(jié)目的水平卡片布局,布局的右上角有一個(gè)顯示更多內(nèi)容的按鈕,它有一個(gè)灰色背景顏色但是當(dāng)旋轉(zhuǎn)方向到橫向模式時(shí),反之亦然,“查看更多”文本的背景顏色丟失,有沒有辦法解決這個(gè)問題?文件actor_details.xmlhorizon ntal_grid_items.xmlHorizontalCardLayout.java https://pastebin.com/s6uPkBht<LinearLayout android:layout_width="match_parent" android:layout_height="match_parent" android:background="@drawable/abc_list_selector_disabled_holo_dark" android:orientation="vertical" android:paddingLeft="@dimen/content_details_baseline_margin" android:paddingRight="@dimen/content_details_baseline_margin" android:paddingBottom="@dimen/content_details_baseline_margin"> <com.miz.views.HorizontalCardLayout android:id="@+id/actor_movie_cards" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_marginTop="@dimen/details_medium_padding" /> <com.miz.views.HorizontalCardLayout android:id="@+id/actor_tv_cards" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_marginTop="@dimen/details_medium_padding" /> <com.miz.views.HorizontalCardLayout android:id="@+id/actor_photo_cards" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_marginTop="@dimen/details_medium_padding" /> <com.miz.views.HorizontalCardLayout android:id="@+id/actor_tagged_photo_cards" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_marginTop="@dimen/details_medium_padding" /> </LinearLayout>
1 回答

九州編程
TA貢獻(xiàn)1785條經(jīng)驗(yàn) 獲得超4個(gè)贊
我認(rèn)為這個(gè)問題的發(fā)生是因?yàn)槟愕幕顒?dòng)中的代碼以某種方式使這個(gè)視圖消失了,我建議在 AndroidManifest 中設(shè)置 configChanges 方向。
<activity ... android:configChanges="orientation|screenSize|keyboardHidden|smallestScreenSize|screenLayout"
https://developer.android.com/guide/topics/resources/runtime-changes
添加回答
舉報(bào)
0/150
提交
取消