android studio自定义toolbar
2016-07-22 16:56
393 查看
第一步:
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
第二步:
<?xml version="1.0" encoding="utf-8"?> <android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="wrap_content" android:minHeight="?android:attr/actionBarSize" android:id="@+id/toolbar" app:theme="@style/Base.ThemeOverlay.AppCompat.Dark.ActionBar" android:background="@color/colorPrimaryDark" > <RelativeLayoutandroid:layout_width="match_parent" android:layout_height="wrap_content"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="0 item selected" android:id="@+id/counter_text" android:textSize="18dp" android:textColor="#ffffff" android:textStyle="bold" /> </RelativeLayout> </android.support.v7.widget.Toolbar>第三步:
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" tools:context=".MainActivity" > <include layout="@layout/tool_bar"/> </LinearLayout>
第四步:
public class MainActivity extends AppCompatActivity { Toolbar toolbar; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); toolbar=(Toolbar)findViewById(R.id.toolbar); setSupportActionBar(toolbar); } }自定义toolbar如果出现和布局中其他控件重合的情况,只需要将mainactivity布局改成linearlayout,vertical
相关文章推荐
- android SDK开发 -- TitleBar封装(一)
- Retrofit2 源码分析
- Android自定义View 简单实现多图片选择控件
- android studio listview控件基础
- Android直播气泡效果
- android developer tiny share-20160722
- android developer tiny share-20160722
- Android 商品倒计时(DigitalClock实现倒计时 )
- Android中AlertDialog对话框禁止按 返回键、搜索键
- Android自定义View 简单实现多图片选择控件
- 通过ip连接android adb
- 2016年国内开源镜像站点汇总
- Android继承Mob短信验证详解
- Android自定义View自定义圆形Dialog
- Socket实现文件互传(二)
- Android view 详解(四) 自定义view
- 如何在Android Studio中创建assets文件夹
- [Android]仿支付宝自定义View密码框
- 从Mvc到Mvp
- Android之NetworkOnMainThreadException异常