В настоящее время я работаю над проектом android и использую SlidingDrawer, но у меня возникла проблема с изменением цвета фона.
По умолчанию SlidingDrawer кажется прозрачным, поэтому, когда он сдвигается вверх над содержимым, трудно прочитать содержимое SlidingDrawer из-за того, что под ним отображается основной экран.
Я хотел изменить цвет фона на черный, но по какой-то причине это изменяет цвет фона основного содержимого, поэтому вы не видите никакого содержимого, а только содержимое выдвижного ящика, когда он сдвинут вверх по экрану.
Ниже приведен код, который я использовал для создания выдвижного ящика
<SlidingDrawer
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:id="@+id/drawer"
android:handle="@+id/handle"
android:content="@+id/content"
android:background="@color/black">
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/handle"
android:src="@drawable/ic_launcher"/>
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical"
android:id="@+id/content">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="I am a sliding drawer - Hello World"/>
</LinearLayout>
</SlidingDrawer>
Спасибо за любую помощь, которую вы можете оказать.