T
定义属性
Toolbar的一些基本操作
public class MainActivity extends AppCompatActivity {
private Toolbar toobar;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
toobar = findViewById(R.id.toobar);
toobar.setTitle("主标题");
toobar.setTitleTextColor(Color.RED);
toobar.setSubtitleTextColor(Color.BLUE);
toobar.setNavigationIcon(R.mipmap.ic_launcher);
toobar.setSubtitle("子标题");
toobar.inflateMenu(R.menu.tobar);
toobar.setOnMenuItemClickListener(new Toolbar.OnMenuItemClickListener() {
@Override
public boolean onMenuItemClick(MenuItem item) {
switch (item.getItemId()){
case R.id.i1:
Toast.makeText(MainActivity.this, "1", Toast.LENGTH_SHORT).show();
break;
case R.id.i2:
Toast.makeText(MainActivity.this, "2", Toast.LENGTH_SHORT).show();
break;
case R.id.i3:
Toast.makeText(MainActivity.this, "3", Toast.LENGTH_SHORT).show();
break;
}
return true;
}
});
}
}