У меня возникла проблема, когда использование пользовательского цвета фона для RelativeLayout не работает. Проблема не возникает, когда я использую основной цвет (например, RED). Любые указатели будут оценены.Пользовательский цвет фона для RelativeLayout в Android не работает
Я вставляю свое изображение здесь. Это может не иметь смысла, поскольку карта не видна с этим. Но, пожалуйста, проигнорируйте этот бит. Меня беспокоит цвет фона.
Что работает:
<RelativeLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:focusable="true"
android:focusableInTouchMode="true"
android:keepScreenOn="true" >
<com.google.android.maps.MapView
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/mapview"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:clickable="true"
android:apiKey="@string/map_key"/>
<RelativeLayout
android:id="@+id/friendListBackground"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#FF0000">
<Button
android:id="@+id/showAttendeesButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_alignParentRight="true"
android:drawableTop="@drawable/show_attendees_button" />
</RelativeLayout>
</RelativeLayout>
Что не работает:
<RelativeLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:focusable="true"
android:focusableInTouchMode="true"
android:keepScreenOn="true" >
<com.google.android.maps.MapView
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/mapview"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:clickable="true"
android:apiKey="@string/map_key"/>
<RelativeLayout
android:id="@+id/friendListBackground"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#F0F3F6">
<Button
android:id="@+id/showAttendeesButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_alignParentRight="true"
android:drawableTop="@drawable/show_attendees_button" />
</RelativeLayout>
</RelativeLayout>
Любые указатели на это были бы очень оценены!
Но '# F0F3F6' именно цвет на втором изображении. Нет? – Rodrigo
'Пользовательский цвет фона для RelativeLayout в Android не работает' Он ** отлично работает **. Соответственно изменится цвет фона RelativeLayout. –
Я ЕСМЬ ИЗБЕГАЮТ, все! :(Это абсолютно неловко! :(Я использовал неправильный цветовой код и ожидал другого цвета! Мои искренние извинения за то, что вы тратили свое время! :( – Rohitesh