🍱Menu

  • ⚙️ Option menu

  • 📃 Contextual

  • 🍢 Contextual Action Bar

  • 🎈 Popup

⚙️ App bar ve Option Menu

  1. 🏹 Navigation

  2. 🔤 Title

  3. 🏃‍♂️ Actions

  4. 🗃️ Overflow

  1. 🍢 App bar

  2. 🏃‍♂️ Action icons

  3. 🎛️ Overflow Button

  4. 🗃️ Overflow menu

📦 Bağımlılıkları Dahil Etme

 compile 'com.android.support:appcompat-v7:26.1.0'
 compile 'com.android.support:design:26.1.0'

✨ Tema Kullanma

 <!-- Base application theme. -->
 <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
       <!-- Customize your theme here. -->
       <item name="colorPrimary">@color/colorPrimary</item>
       <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
       <item name="colorAccent">@color/colorAccent</item>
 </style>
 <style name="AppTheme.NoActionBar">
       <item name="windowActionBar">false</item>
       <item name="windowNoTitle">true</item>
 </style>

 <style name="AppTheme.AppBarOverlay" 
             parent="ThemeOverlay.AppCompat.Dark.ActionBar" />

 <style name="AppTheme.PopupOverlay"   
             parent="ThemeOverlay.AppCompat.Light" />
 <activity
      <!-- android:name and android:label code goes here. -->
      android:theme="@style/AppTheme.NoActionBar">
      <!-- intent filter code would go here if needed. -->
 </activity>

📝 Activity Dosyası

 <android.support.design.widget.CoordinatorLayout 
     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"
     android:layout_width="match_parent"
     android:layout_height="match_parent"
     tools:context="com.example.android.droidcafeinput.MainActivity">

     <android.support.design.widget.AppBarLayout
         android:layout_width="match_parent"
         android:layout_height="wrap_content"
         android:theme="@style/AppTheme.AppBarOverlay">

         <android.support.v7.widget.Toolbar
             android:id="@+id/toolbar"
             android:layout_width="match_parent"
             android:layout_height="?attr/actionBarSize"
             android:background="?attr/colorPrimary"
             app:popupTheme="@style/AppTheme.PopupOverlay" />

     </android.support.design.widget.AppBarLayout>

     <include layout="@layout/content_main" />

 </android.support.design.widget.CoordinatorLayout>

🔗 Faydalı Kaynaklar

Last updated

© 2024 ~ Yunus Emre Ak ~ yEmreAk