자바에서 내비게이션 서랍의 배경색을 설정하고 싶지만 setBackgroundColor
처럼 보이며 모든 유사한 방법은 아무런 효과가 없습니다. XML 행 android:background="@color/mycolor"
만 작동합니다. xml 줄을 제거하고 방법 중 하나를 시도한다면 서랍은 단지 투명하게 유지됩니다.내비게이션 서랍의 배경색 설정
아이디어가 있으십니까?
자바에서 내비게이션 서랍의 배경색을 설정하고 싶지만 setBackgroundColor
처럼 보이며 모든 유사한 방법은 아무런 효과가 없습니다. XML 행 android:background="@color/mycolor"
만 작동합니다. xml 줄을 제거하고 방법 중 하나를 시도한다면 서랍은 단지 투명하게 유지됩니다.내비게이션 서랍의 배경색 설정
아이디어가 있으십니까?
방금 내 문제를 해결했습니다.
내게는 DrawerLayout
이 아닌 것을 잊어 버렸습니다. 배경을 설정하고 싶지만, 안에는 ListView
입니다.
private ListView mDrawerList;
(...)
mDrawerList.setBackgroundResource(int);
:
private DrawerLayout mDrawerLayout;
(...)
mDrawerLayout.setBackgroundResource(int);
내가이 일을했다 :
은 내가 내 게시물 -.- '
에 코드를 추가 그래서 대신없이 너희들을 위해 다소 열심히 만들었 인정
activity_main.xml에 다음을 포함하십시오.
<android.support.design.widget.NavigationView
android:id="@+id/navigation_view"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_gravity="start"
app:headerLayout="@layout/navigation_drawer_header"
app:menu="@menu/menu_drawer"
android:background="@color/color_navigation_list_background"
app:itemIconTint="@color/color_selector_navigation_item"
app:itemTextColor="@color/color_selector_navigation_item"/>
고마워요, 그 단순하고 최고 ... 행복 코딩 – sasikumar
setBackgroundResource (R.color.mycolor)를 시도 했습니까? –
무엇을 의미합니까? 왼쪽에서 오는 전망? 내부에 넣은 뷰의 색상이 필요하므로 문제가 무엇입니까? –
코드를 작성하지 않은 사람은 죄송합니다. 방금 문제를 해결했습니다. 어쨌든 고마워요 : D –