一個簡單的toolabar結(jié)合drawlayout使用方法
更新時間:2017年10月23日 16:10:06 作者:shanshuodeshali
這篇文章主要為大家詳細(xì)介紹了一個簡單的toolabar結(jié)合drawlayout的使用方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
本文實例為大家分享了toolabar結(jié)合drawlayout使用方法,供大家參考,具體內(nèi)容如下
package alice.bw.com.day03toolabardrawlayout;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.support.v7.widget.Toolbar;
import android.view.MenuItem;
import android.view.View;
import android.view.Window;
import android.widget.Toast;
/**
* ToolaBar的使用
*/
public class ToolBarBaseActivity extends AppCompatActivity {
private Toolbar mToolbar;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
supportRequestWindowFeature(Window.FEATURE_NO_TITLE);//如果繼承的是AppCompatActivity 使用supportRequestWindowFeature(Window.FEATURE_NO_TITLE)
//如果繼承的Activity使用requestWindowFeature(Window.FEATURE_NO_TITLE);,必須要在setContentView之前
setContentView(R.layout.activity_tool_bar_base);
mToolbar = (Toolbar) findViewById(R.id.toolaBar);
//設(shè)置ToolBar的導(dǎo)航圖標(biāo)
mToolbar.setNavigationIcon(R.mipmap.ic_launcher);
mToolbar.setNavigationOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Toast.makeText(ToolBarBaseActivity.this, "我是導(dǎo)航圖標(biāo)", Toast.LENGTH_SHORT).show();
}
});
//設(shè)置logo
mToolbar.setLogo(R.mipmap.ic_launcher);
mToolbar.setTitle("大標(biāo)題");
mToolbar.setSubtitle("子標(biāo)題");
//設(shè)置menu
mToolbar.inflateMenu(R.menu.toolbarmenu);
mToolbar.setOnMenuItemClickListener(new Toolbar.OnMenuItemClickListener() {
@Override
public boolean onMenuItemClick(MenuItem item) {
switch (item.getItemId()){
case R.id.item_1:
Toast.makeText(ToolBarBaseActivity.this, "標(biāo)題一", Toast.LENGTH_SHORT).show();
break;
case R.id.item_2:
Toast.makeText(ToolBarBaseActivity.this, "標(biāo)題二", Toast.LENGTH_SHORT).show();
break;
case R.id.item_3:
Toast.makeText(ToolBarBaseActivity.this, "標(biāo)題三", Toast.LENGTH_SHORT).show();
break;
}
return true;
}
});
}
}
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Android AIDL中Map參數(shù)傳遞的問題詳解
這篇文章主要給大家介紹了關(guān)于Android AIDL中Map參數(shù)傳遞問題的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友下面來一起看看吧。2017-12-12
Android實現(xiàn)在xml文件中引用自定義View的方法分析
這篇文章主要介紹了Android實現(xiàn)在xml文件中引用自定義View的方法,結(jié)合實例形式分析了Android自定義view的實現(xiàn)方法與相關(guān)注意事項,需要的朋友可以參考下2017-06-06
android實現(xiàn)App活動定時自動跳轉(zhuǎn)效果
本篇文章主要介紹了android實現(xiàn)App活動定時自動跳轉(zhuǎn)效果,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-02-02
PowerManagerService之手動滅屏流程示例分析
這篇文章主要為大家介紹了PowerManagerService之手動滅屏流程的示例解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-10-10
Flutter使用texture_rgba_renderer實現(xiàn)桌面端渲染視頻詳解
這篇文章主要為大家介紹了Flutter如何使用texture_rgba_renderer實現(xiàn)桌面端渲染視頻,文中的示例代碼講解詳細(xì),需要的可以了解一下2023-07-07

