Android 自定義標(biāo)題欄的實(shí)例詳解
開(kāi)發(fā) Android APP 經(jīng)常會(huì)用到自定義標(biāo)題欄,而有多級(jí)頁(yè)面的情況下還需要給自定義標(biāo)題欄傳遞數(shù)據(jù)。
本文要點(diǎn):
自定義標(biāo)題填充不完整
自定義標(biāo)題欄返回按鈕的點(diǎn)擊事件
一、代碼
這里先介紹一下流程:
1. 創(chuàng)建一個(gè)標(biāo)題欄布局文件 mytitlebar.xml
2. 在style.xml中創(chuàng)建 mytitlestyle 主題
3. 創(chuàng)建類 CustomTitleBar
4. 在需要自定義標(biāo)題欄的Activity的OnCreate方法中實(shí)例化 CustomTitleBar
5. 在 AndroidManifest.xml 對(duì)使用了自定義標(biāo)題欄的Activity定義主題
1.定義一個(gè)自定義的標(biāo)題欄布局 mytitlebar.xml
<?xml version="1.0" encoding="utf-8"?>