怎么在Android中利用片段编写toobar

  介绍

这期内容当中小编将会给大家带来有关怎么在Android中利用片段编写toobar,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

第一步的话就是首先导入我们的依赖的包:

compile  & # 39; com.android.support: appcompat-v7:23.3.0& # 39;

第二步的话就是准备我们的布局文件和我们的项目
在这的话我是将我们的toobar单独的放在一个布局文件中的方便以后的调用以及将我们的主题改为
我们noactionbar,同时在我们的主文件中进行引用
修改为nopactionbar

怎么在Android中利用片段编写toobar

引用

怎么在Android中利用片段编写toobar

设置单独的xml文件

怎么在Android中利用片段编写toobar

然后的话就是我们在我们的这个位置设置的是我们的啊就是toobar的单独的一个文件代码如下:

& lt; ? xml  version=?.0“,编码=皍tf-8" ?比;   & lt; androidx.appcompat.widget.Toolbar   ,xmlns: android=癶ttp://schemas.android.com/apk/res/android"   ,android: id=癅 + id/toobar"   ,android:背景=? 00 e109"   ,android: minHeight=? attr/actionBarSize"   ,android: layout_width=癿atch_parent"   ,android: layout_height=皐rap_content"祝辞   & lt; !——现在的这个位置的话是我们的toobar的工具类我们将toobar   的工具类创建出来后就是方便在我们的程序要用到的任何的地方调用——比;      & lt;/androidx.appcompat.widget.Toolbar>

第三步:然后的话就是编写我们的就是啊项就是我们的菜单项

怎么在Android中利用片段编写toobar

& lt; ? xml  version=?.0“,编码=皍tf-8" ?比;   & lt; menu  xmlns: android=癶ttp://schemas.android.com/apk/res/android"   ,xmlns:应用=癶ttp://schemas.android.com/apk/res-auto"比;   & lt;项目   android:才能图标=癅drawable/ic_baseline_youtube_searched_for_24"   android:才能id=癅 + id/search"   android: title=安拍芩阉鳌?   android:才能orderInCategory=?0”;   应用程序才能:showAsAction=癷fRoom"/才能比;   & lt;项目   android:才能图标=癅drawable/ic_sharp_share_24"   android:才能id=癅 + id/share"   android: title=安拍芊窒怼?   android:才能orderInCategory=?0”;   应用程序才能:showAsAction=癷fRoom"/才能比;   & lt;项目   android:才能图标=癅drawable/ic_baseline_drag_indicator_24"   android:才能id=癅 + id/other"   android: title=安拍芨唷?   android:才能orderInCategory=?0”;   应用程序才能:showAsAction=癷fRoom"/才能比;   & lt;/menu>

然后的话是我们的就是frgment的布局的代码中进行引用:

怎么在Android中利用片段编写toobar

& lt; ? xml  version=?.0“,编码=皍tf-8" ?比;   & lt; LinearLayout  xmlns: android=癶ttp://schemas.android.com/apk/res/android"   ,xmlns:应用=癶ttp://schemas.android.com/apk/res-auto"   ,xmlns:工具=癶ttp://schemas.android.com/tools"   ,android: layout_width=癿atch_parent"   ,android: layout_height=癿atch_parent"   ,android:取向=皏ertical"   ,工具:上下文=?ui.home.HomeFragment"祝辞   & lt; !——这个位置的话是那我们的首页面的布局文件然后的话就是实现我们的首页面的功能   ,todo 使用线性布的局,然后的话是我们的就是搜索框   ——比;   & lt; !——, todo 在我们的这个位置就是将我们的toobar引入进来——比;   ,& lt; include 布局=癅layout/toobarutil"/比;      & lt; !——todo 使用我们的scrollview进行布局——比;   & lt; androidx.core.widget.NestedScrollView   android:才能layout_width=癿atch_parent"   android:才能layout_height=癿atch_parent"比;   & lt; LinearLayout。才能   ,,,android:取向=皏ertical"   ,,,android: layout_width=癿atch_parent"   ,,,android: layout_height=癿atch_parent"比;      ,,,& lt; androidx.appcompat.widget.SearchView   ,,,,android: layout_width=癿atch_parent"   ,,,,android: layout_height=皐rap_content"   ,,,,工具:忽视=癕issingConstraints",/比;   & lt; !——todo 在我们的这里的话使用我们的旗帜和我们的滑翔实现我们男的图片的轮播——比;   ,,,& lt; com.youth.banner.Banner   ,,,,android: id=癅 + id/Banner"   ,,,,android: layout_width=癿atch_parent"   ,,,,android: layout_height=?50 dp",/比;   ,,& lt;/LinearLayout>   ,& lt;/androidx.core.widget.NestedScrollView>      & lt;/LinearLayout>

怎么在Android中利用片段编写toobar