Commit 206d5c7e authored by Thomas's avatar Thomas
Browse files

Drawer menu

parent 6e838139
Loading
Loading
Loading
Loading
+249 −233

File changed.

Preview size limit exceeded, changes collapsed.

+168 −123

File changed.

Preview size limit exceeded, changes collapsed.

+8 −0
Original line number Diff line number Diff line
@@ -54,6 +54,7 @@
                        android:contentDescription="@string/select_accounts" />

                    <TextView
                        android:layout_marginStart="10dp"
                        android:id="@+id/toolbar_title"
                        style="@style/TextAppearance.AppCompat.Widget.ActionBar.Title"
                        android:layout_width="0dp"
@@ -163,4 +164,11 @@

    </androidx.coordinatorlayout.widget.CoordinatorLayout>

    <com.google.android.material.navigation.NavigationView
        android:id="@+id/drawer_nav_view"
        android:layout_width="wrap_content"
        android:layout_height="match_parent"
        android:layout_gravity="start"
        android:fitsSystemWindows="false"
        app:menu="@menu/activity_main_drawer_peertube" />
</androidx.drawerlayout.widget.DrawerLayout>
 No newline at end of file
+13 −29
Original line number Diff line number Diff line
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="32dp"
    android:layout_height="32dp"
    android:layout_gravity="center">

    <ImageView
        android:layout_width="24dp"
        android:layout_height="24dp"
        android:layout_gravity="center"
        android:contentDescription="@string/account"
        android:src="@drawable/ic_outline_account_circle_24" />

    <FrameLayout
    android:id="@+id/view_alert_red_circle"
    android:layout_width="14dp"
    android:layout_height="14dp"
        android:layout_gravity="top|end"
    android:layout_gravity="center_vertical|end"
    android:background="@drawable/circle_red"
    android:visibility="gone"
    tools:visibility="visible">
@@ -27,9 +15,5 @@
        android:layout_height="wrap_content"
        android:layout_gravity="center"
        android:textColor="@color/white"
            android:textSize="10sp"
        tools:text="3" />

    </FrameLayout>

</FrameLayout>
 No newline at end of file
+61 −0
Original line number Diff line number Diff line
<?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"
    xmlns:tools="http://schemas.android.com/tools"
    tools:showIn="navigation_view">

    <group>
        <item
            android:id="@+id/nav_main_com"
            android:title="@string/my_account">
            <menu>
                <group android:checkableBehavior="single">
                    <item
                        android:id="@+id/action_account"
                        android:icon="@drawable/ic_outline_account_circle_24"
                        android:title="@string/account"
                        app:actionLayout="@layout/counter_account_icon_peertube" />
                    <item
                        android:id="@+id/action_playlist"
                        android:icon="@drawable/ic_baseline_playlist_play_24"
                        android:title="@string/playlists" />

                    <item
                        android:id="@+id/action_upload"
                        android:icon="@drawable/ic_baseline_cloud_upload_24"
                        android:title="@string/upload_video" />
                    <item
                        android:id="@+id/action_myvideos"
                        android:icon="@drawable/ic_baseline_personal_video_24"
                        android:title="@string/my_videos" />
                    <item
                        android:id="@+id/action_history"
                        android:icon="@drawable/ic_baseline_history_24"
                        android:title="@string/my_history" />
                    <item
                        android:id="@+id/action_most_liked"
                        android:icon="@drawable/ic_baseline_thumb_up_24"
                        android:title="@string/title_most_liked" />
                </group>
            </menu>
        </item>
        <item
            android:id="@+id/nav_app"
            android:title="@string/my_app">
            <menu>
                <group android:checkableBehavior="single">
                    <item
                        android:id="@+id/action_settings"
                        android:icon="@drawable/ic_baseline_settings_24"
                        android:title="@string/settings" />
                    <item
                        android:id="@+id/action_sepia_search"
                        android:icon="@drawable/ic_baseline_search_24"
                        android:title="@string/sepia_search" />

                </group>
            </menu>
        </item>

    </group>
</menu>
Loading