资源说明: Android ToolBar 的简单使用
Android ToolBar 是 Android 系统中的一种标准工具栏,用于替代 ActionBar。ToolBar 的使用可以提供更多的自定义可能性,例如自定义标题、副标题、图标、返回键等。下面将详细介绍 ToolBar 的简单使用。
需要在 Activity 的配置文件中将 ActionBar 去掉,例如使用 Theme.AppCompat.Light.NoActionBar 或者在主题样式中自定义样式:
```xml
```
然后,需要在布局文件中添加 ToolBar:
```xml
```
接下来,需要在 Activity 中获取 ToolBar 并将其设置为 ActionBar:
```java
ToolBar toolbar = (Toolbar) findViewById(R.id.toolbar);
setSupportActionBar(toolbar);
```
ToolBar 提供了多种自定义可能性,例如设置标题、副标题、图标、返回键等:
```java
toolbar.setLogo(R.mipmap.ic_launcher);
getSupportActionBar().setTitle("ZhengDang");
toolbar.setSubtitle("2015.01.13");
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
```
返回键还可以设置监听:
```java
toolbar.setNavigationOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Toast.makeText(MainActivity.this,"你点击了返回按钮",Toast.LENGTH_SHORT).show();
}
});
```
ToolBar 还可以设置菜单,首先需要创建 menu 布局文件:
```xml
```
然后,在 Activity 中 inflate 菜单:
```java
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
```
通过以上步骤,ToolBar 的简单使用就已经实现了。 ToolBar 提供了更多的自定义可能性,例如自定义标题、副标题、图标、返回键等,满足了不同的需求。
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。