我試圖刪除或設置透明導航抽屜菜單中分隔每個項目的單槓。Android導航抽屜 - 刪除分隔每個項目的單槓
這裏是我的應用程序的截圖:
我想刪除或者設置相同的顏色作爲背景顏色或設置爲透明的水平灰色條。
這裏是我的XML代碼:
custom_drawer_item.xml
<.?xml version="1.0" encoding="utf-8"?>
<.RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#edf7f2"
android:divider="@android:color/transparent">
<!-- Accounts -->
<LinearLayout
android:id="@+id/spinnerLayout"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginTop="0dp"
android:orientation="vertical"
android:divider="@android:color/transparent" >
<Spinner
android:id="@+id/drawerSpinner"
android:layout_width="fill_parent"
android:layout_height="0dp"
android:layout_weight="1" />
</LinearLayout>
<LinearLayout
android:id="@+id/headerLayout"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginTop="20dp"
android:orientation="vertical"
android:divider="@android:color/transparent">
<!-- Representing the category title in the navigation drawer -->
<TextView
android:id="@+id/drawerTitle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="#96ca2d"
android:textAppearance="?android:attr/textAppearanceSmall"
android:divider="@android:color/transparent" />
<View
android:layout_width="match_parent"
android:layout_height="2dp"
android:layout_marginBottom="1dp"
android:layout_marginTop="1dp"
android:divider="@android:color/transparent">
</View>
</LinearLayout>
<LinearLayout
android:id="@+id/itemLayout"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_marginTop="0dp"
android:orientation="vertical"
android:divider="@android:color/transparent" >
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:minHeight="50dp"
android:divider="@android:color/transparent">
<ImageView
android:id="@+id/drawer_icon"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
<!-- Menu Items -->
<TextView
android:id="@+id/drawer_itemName"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="#4bb5c1"
android:textAppearance="?android:attr/textAppearanceLarge"
/>
</LinearLayout>
<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:layout_marginBottom="0dp"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:layout_marginTop="0dp"
android:divider="@android:color/transparent">
</View>
</LinearLayout>
<./RelativeLayout>
drawer_list_item.xml
<.TextView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@android:id/text1"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center_vertical"
android:minHeight="?android:attr/listPreferredItemHeightSmall"
android:paddingLeft="16dp"
android:paddingRight="16dp"
android:textAppearance="?android:attr/textAppearanceListItemSmall"
android:textColor="#4bb5c1"
android:divider="@android:color/transparent"
/>
drawer_layout.xml
<.?xml version="1.0" encoding="utf-8"?>
<.RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="60dp"
android:background="?android:attr/activatedBackgroundIndicator"
android:divider="@android:color/transparent">
<ImageView
android:id="@+id/button"
android:layout_width="190dp"
android:layout_height="40dp"
android:layout_alignParentLeft="true"
android:layout_centerVertical="true"
android:contentDescription="descri imagem"
android:paddingBottom="10dp"
android:paddingLeft="10dp"
android:paddingRight="10dp"
android:paddingTop="10dp" />
<./RelativeLayout>
PS;不介意xml代碼中的.
(點),它只是爲了強制SO顯示那些行,否則由於某些原因,這些行將不會顯示在我的問題中。
謝謝!
我刪除該視圖,但單槓仍然存在 – dazito
嘗試刪除此後 android:divider =「@ android:color/tra nsparent「 – karan
刪除它但仍顯示單槓 – dazito