0% found this document useful (0 votes)
2 views

drawer_menu

The document defines an XML menu structure for an Android application, categorizing items into 'Primary Channels', 'Media Channels', and 'Secondary Channels'. Each category contains several items with titles and icons, styled with custom text appearances. There are comments indicating that some channels may be dynamic and suggesting potential implementation using Java for better flexibility.

Uploaded by

mccntnd
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views

drawer_menu

The document defines an XML menu structure for an Android application, categorizing items into 'Primary Channels', 'Media Channels', and 'Secondary Channels'. Each category contains several items with titles and icons, styled with custom text appearances. There are comments indicating that some channels may be dynamic and suggesting potential implementation using Java for better flexibility.

Uploaded by

mccntnd
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 2

<?xml version="1.0" encoding="utf-8"?

>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<item android:title="Primary Channels"
android:enabled="true"
android:checkable="true">
<menu >
<item
android:id="@+id/nav_item1"
android:title="entrepreneurship"
android:iconTint="@color/textColor"
app:actionViewClass="android.widget.TextView"
app:titleTextAppearance="@style/CustomTextAppearance"
android:icon="@drawable/hash"/>
<item
android:id="@+id/nav_item2"
android:title="leadership"
android:iconTint="@color/textColor"
android:icon="@drawable/hash"
app:actionViewClass="android.widget.TextView"
app:titleTextAppearance="@style/CustomTextAppearance"
/>
<!-- These channels would be dynamic. Using menu would not help. Means we
will create them using java? Just like an item in the recyclerview. Just
in case, for this one we can overrride menu icon size in dimensions. Oky how?-->
<item
android:id="@+id/nav_item3"
android:title="marketing-strategies"
android:iconTint="@color/textColor"
app:actionViewClass="android.widget.TextView"
app:titleTextAppearance="@style/CustomTextAppearance"
android:background="@drawable/nav_item_background"
android:icon="@drawable/hash"/>
<item
android:id="@+id/nav_item4"
android:title="business-coaching"
android:iconTint="@color/textColor"
app:actionViewClass="android.widget.TextView"
app:titleTextAppearance="@style/CustomTextAppearance"
android:icon="@drawable/hash"/>
<!-- Add more items as needed -->
</menu>
</item>
<item android:title="Media Channels">
<menu>
<item
android:id="@+id/nav_item5"
android:title="live"
android:iconTint="@color/textColor"
app:actionViewClass="android.widget.TextView"
app:titleTextAppearance="@style/CustomTextAppearance"
android:icon="@drawable/hash"/>
<item
android:id="@+id/nav_item6"
android:title="podcast"
android:iconTint="@color/textColor"
app:actionViewClass="android.widget.TextView"
app:titleTextAppearance="@style/CustomTextAppearance"
android:icon="@drawable/hash"/>
</menu>
</item>
<item android:title="Secondary Channels">
<menu>
<item
android:id="@+id/nav_item7"
android:title="losers"
android:iconTint="@color/textColor"
app:actionViewClass="android.widget.TextView"
app:titleTextAppearance="@style/CustomTextAppearance"
android:icon="@drawable/hash"/>
<item
android:id="@+id/nav_item8"
android:title="memes"
android:iconTint="@color/textColor"
app:actionViewClass="android.widget.TextView"
app:titleTextAppearance="@style/CustomTextAppearance"
android:icon="@drawable/hash"/>
</menu>
</item>
</menu>

You might also like