屏幕旋转期间 textview 背景颜色丢失

我正在尝试修复这个名为 mizuu 的应用程序中的错误,有一个用于选定演员的电影和电视节目的水平卡片布局,布局的右上角有一个显示更多内容的按钮,它有一个灰色背景颜色但是当旋转方向到横向模式时,反之亦然,“查看更多”文本的背景颜色丢失,有没有办法解决这个问题?

文件

actor_details.xml

horizon ntal_grid_items.xml

HorizontalCardLayout.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>

 




一只斗牛犬
浏览 81回答 1
1回答

九州编程

我认为这个问题的发生是因为你的活动中的代码以某种方式使这个视图消失了,我建议在 AndroidManifest 中设置 configChanges 方向。&nbsp;<activity &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;... &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;android:configChanges="orientation|screenSize|keyboardHidden|smallestScreenSize|screenLayout"https://developer.android.com/guide/topics/resources/runtime-changes
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java