## Lee的小白笔记————Material Design 之 Toolbar ##
来源:互联网 发布:好听的网络名字 编辑:程序博客网 时间:2024/05/21 03:18
Toolbar
继承了ActionBar的所有功能,并且更加的灵活与美观
> 先获取toolbar实例,之后使用setSupportAction将toolbar放入actionToolbar toolbar = (Toolbar)findViewById(R.id.toolbar);setSupportActionBar(toolbar);
CoordinatorLayout基本功能与Framelayout一致,但是可以监听所有子控件的各种事件,然后自动帮我们做出合理的相应,更能适应Material控件
<android.support.design.widget.CoordinatorLayout android:layout_width="match_parent" android:layout_height="match_parent"> <android.support.v7.widget.Toolbar android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="?attr/actionBarSize" android:background="?attr/colorPrimary" android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar" app:popupTheme="@style/ThemeOverlay.AppCompat.Light" /> </android.support.design.widget.CoordinatorLayout>
public boolean onCreateOptionsMenu(Menu menu){ //加载toolbar.xml getMenuInflater().inflate(R.menu.toolbar,menu); return true; } @Override //action按钮的响应方法 public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()){ /**case android.R.id.home: * //打开左侧导航菜单 * mDrawerLayout.openDrawer(GravityCompat.START); * break; **/ case R.id.backup: Toast.makeText(this,"上传",Toast.LENGTH_SHORT).show(); break; case R.id.delete: Toast.makeText(this,"删除",Toast.LENGTH_SHORT).show(); break; case R.id.settings: Toast.makeText(this,"设置",Toast.LENGTH_SHORT).show(); break; default: } return true; }
小白笔记大神勿喷
如有错误欢迎指正
@Lee
参考自————郭霖老师的《第一行代码》第二版
阅读全文
0 0
- ## Lee的小白笔记————Material Design 之 Toolbar ##
- Material Design——Toolbar
- UI——Material Design设计之Toolbar详解
- Material Design之toolbar的自定义小封装
- Material Design整理(三)——ToolBar
- Material Design——DrawerLayout+DrawerToggle+Toolbar实现炫酷侧拉动画
- Material Design学习笔记之Toolbar+DrawerLayout
- Material Design 之 ToolBar
- Material Design之Toolbar
- Material Design之Toolbar
- Material Design之ToolBar
- Material Design之Toolbar
- Material Design之ToolBar
- Material Design之Toolbar的简单使用
- Material Design 开发笔记 —— ButtomNavigationView
- Android学习笔记——Material Design
- Material Design —— TabLayout学习笔记
- Android Material Design Toolbar笔记
- 暑期学习记录07
- 线段树基本入门知识
- ANDROID SDK 源码解析
- 算法竞赛入门经典-刘汝佳-第七章暴力
- hpuoj 【1213】做道水题冷静一下 【sort】
- ## Lee的小白笔记————Material Design 之 Toolbar ##
- C/C++ | 23-13 求此数列前20项的和
- Regular polygon(HDU 6055)
- 第 7 章 图
- matlab interp2函数详解
- python基础知识整理
- 《开发Microsoft Visio解决方案》学习总结
- UICollectionView、UICollectionReusableView头视图重叠问题
- C/C++ | 24-14 间隔删数组,求最后一个被删掉的数的原始下标位置