当前位置: 首页 > news >正文

官方网站下载zoom网站优化外包费用

官方网站下载zoom,网站优化外包费用,面包屑网站导航怎么做,免费微信分销系统半吊子改安卓,记录页面布局调整: 在ros-mobile基础上顶端增加一行,用于显示app名称和logo图像;修改标签页。 添加文字简单,但是替换图标长知识了,开始只是简单的把mipmap各个文件夹下的图片进行替换&…

半吊子改安卓,记录页面布局调整:

在ros-mobile基础上顶端增加一行,用于显示app名称和logo图像;修改标签页。

添加文字简单,但是替换图标长知识了,开始只是简单的把mipmap各个文件夹下的图片进行替换,但是最后运行图像不显示还是原来的app的logo。

<!-- 新增的顶部水平线性布局 -->                                   
<LinearLayout                                          android:layout_width="match_parent"                android:layout_height="match_parent"               android:orientation="vertical">                    <!-- 新增的顶部水平线性布局       -->                            <LinearLayout                                      android:layout_width="match_parent"            android:layout_height="47dp"                   android:gravity="center_vertical"              android:orientation="horizontal"               android:padding="16dp">                        <!-- 显示 Logo 图的 ImageView -->                  <ImageView                                     android:layout_width="wrap_content"        android:layout_height="30dp"               android:scaleType="centerCrop"             android:src="@mipmap/ic_launcher" />       <!-- 显示 App 名称的 TextView -->                   <TextView                                      android:layout_width="wrap_content"        android:layout_height="30dp"               android:layout_gravity="center_horizontal" android:layout_marginStart="6dp"           android:text="name"                  android:textSize="30sp" />                 </LinearLayout>                                    

查阅资料了解到mipmap下的各个子文件是这个作用:

 

 阅读上述文件中的代码,才发现ros-mobile使用的是自适应图标,按照下面两个教程可以生成logo:

创建应用图标  |  Android Studio  |  Android Developers

`fragment_main.xml`是`ROS-Mobile`应用程序的主要布局文件,用于显示顶部的标签栏和导航抽屉。

fragment_main.xml中添加新的TabItem元素。在TabLayout部分中添加一个新的TabItem元素,并设置android:text属性为新选项卡的名称。

<!-- 新增的选项卡 --><com.google.android.material.tabs.TabItemandroid:layout_width="wrap_content"android:layout_height="wrap_content"android:text="NewTab" />

创建一个新的片段来处理新选项卡的内容,res/navigation/main_navigation.xml中添加代码与新创建的片段相关联:

<fragmentandroid:id="@+id/mapFragment"android:name="com.schneewittchen.rosandroid.ui.fragments.map.MapFragment"android:label="MapFragment"tools:layout="@layout/fragment_map" /><actionandroid:id="@+id/action_to_mapFragment"app:destination="@id/mapFragment"app:popUpTo="@id/main_navigation"app:popUpToInclusive="true" />

MainFragment.java中处理新选项卡的点击事件:

 // Setup tabs for navigationtabLayout.addOnTabSelectedListener(new TabLayout.OnTabSelectedListener() {@Overridepublic void onTabSelected(TabLayout.Tab tab) {Log.i(TAG, "On Tab selected: " + tab.getText());switch (tab.getText().toString()) {case "地图管理":// Handle NewTab clicknavController.navigate(R.id.action_to_mapFragment);

设置对应layout文件和对应的fagement类

这样可以添加一个新的选项卡,并在点击选项卡时导航到相应的Fragment。

http://www.mmbaike.com/news/83691.html

相关文章:

  • 梓潼 网站建设 有限公司新闻头条今日新闻60条
  • 集团网站建设公司手机上如何制作自己的网站
  • wordpress多个站点seo实战密码在线阅读
  • php做网站的技术难点网站分析工具
  • 上海南站网站建设公司自己如何建立网站
  • 强的网站建设公司百度服务中心投诉
  • 电商网站 内容优化南阳seo优化
  • 汕头制作网站软件线上渠道推广怎么做
  • 企业网站托管外包方式cps推广接单平台
  • 蓝色 宽屏 网站 模板下载创新营销方式有哪些
  • 做照片书网站网络营销的基本内容有哪些
  • 网站手机模板和pc模板要分开做百家号seo怎么做
  • 国外免费网站建设怎样优化关键词到首页
  • 建网站的工具万网查询
  • 湖南网站建设怎么样磁力狗在线
  • 长沙铭万做网站爱站网关键词搜索
  • 烟台做网站公司除了百度指数还有哪些指数
  • 有哪些营销型网站sem是指什么
  • 网站建设运营思路网络优化大师
  • dw如何制作表格网页宁波seo搜索引擎优化公司
  • 17网站一起做网店下载怎么创建一个网站
  • 深圳外贸网站优化哪家好香港旺道旺国际集团
  • 微信房地产网站建设郑州seo关键词自然排名工具
  • 家纺网站建设网站排名
  • 当今弹幕网站建设情况在线科技成都网站推广公司
  • 怎样建立平台sem和seo
  • 海南网站建设推广公司深圳网络推广哪家公司好
  • 自适应网站建设百度推广广告公司
  • 网站友情链接怎么样做怎样制作网站
  • wordpress 编辑器 高亮 引用seo优化服务商