следующий код для навигации в макете ящика.
<android.support.design.widget.NavigationView
android:id="@+id/nav_view"
android:layout_width="259dp"
android:layout_height="match_parent"
android:layout_gravity="start"
android:background="#f2f2f2"
app:headerLayout="@layout/nav_header_daum_map_view_main"
app:theme="@style/NavigationItemTheme"/>
использовать следующую тему стиля в значениях/styles.xml.
<style name="NavigationItemTheme">
<item name="android:textSize">13sp</item>
<item name="android:textColor">@color/BlackColor</item>
<item name="android:gravity">start</item>
<item name="android:layout_gravity">center_vertical</item>
<item name="android:listPreferredItemHeightSmall">46dp</item>
<item name="android:layout_marginBottom">1dp</item>
</style>
Добавить divider цвет фона программно, используя следующий код в классе java.
NavigationView navigationView = (NavigationView) findViewById(R.id.nav_view);
navigationView.setBackgroundColor(Color.BLUE);//your color
navigationView.inflateMenu(R.menu.activity_main_drawer);//your menu layout
любая фотография вашего ожидаемого выхода? –
@Charu ක я дал зеленый цвет в стиле, но мне нужно применить color dynamicayay.thanks заранее –
оба сразу право? –