亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 系統 > Android > 正文

Android TabHost選項卡標簽圖標始終不出現的解決方法

2019-10-21 21:19:16
字體:
來源:轉載
供稿:網友

本文實例分析了Android TabHost選項卡標簽圖標始終不出現的解決方法。分享給大家供大家參考,具體如下:

在學習Android TabHost布局過程中,很多教程告訴我,這樣來顯示選項卡標簽的圖標和文字:

TapSpec spec1 = tabHost.newTabSpec("tab 1");spec1.setIndicator("選項卡一", getResources().getDrawable(R.drawable.tab_icon));spec1.setContent(R.id.tab1);tabHost.addTab(spec1);

折騰來折騰去,setIndicator(label, drawable)這個方法始終不能將標題文字與圖標一起顯示出來,只有文字標題。

在沒將電腦砸了之前,通過萬能的stackoverflow.com終于知道確切答案以及相應方法了:
http://stackoverflow.com/questions/10745092/icon-in-tab-is-not-showing-up

其實就是SDK 4.03(冰激凌)下:只有文字標題顯示,圖標是不顯示的。如果將文字標題設置為空字符串,則此時圖標可顯示。

對于冰激凌下兩全其美的方法,只能是自定義標簽卡布局,創建一個包含ImageView和TextView組件的界面布局文件 tab_indicator.xml(layout/tab_indicator.xml),然后用setIndicator(View view)方法來設置TabSpec的界面布局。

<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="0dip"android:layout_height="64dip"android:layout_weight="1"android:orientation="vertical"android:background="@drawable/tab_indicator"android:padding="5dp"><ImageView android:id="@+id/icon"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_centerHorizontal="true"/><TextView android:id="@+id/title"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_alignParentBottom="true"android:layout_centerHorizontal="true"style="?android:attr/tabWidgetStyle"/></RelativeLayout>

接著我們可以在drawable圖片資源目錄下創建一個tab_info.xml文件,用來指示Tab圖標的各狀態。

<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"><item android:drawable="@drawable/tab_info_dark"android:state_selected="true" /><item android:drawable="@drawable/tab_info_light" /></selector>

現在就可以通過下面的代碼將我們自定義的視圖作為一個indicator配置給TapSpec對象。

private void addTab(String label, int drawableId) {Intent intent = new Intent(this, MockActivity.class);TabHost.TabSpec spec = tabHost.newTabSpec(label);View tabIndicator = LayoutInflater.from(this).inflate(R.layout.tab_indicator, getTabWidget(), false);TextView style="margin: 0px; padding: 0px; outline: none; line-height: 25.2px; font-size: 14px; width: 660px; overflow: hidden; clear: both; font-family: tahoma, arial, "Microsoft YaHei";">	
tabHost = getTabHost(); //tabHost is a private fieldaddTab("First", R.drawable.tab_info);addTab("Second", R.drawable.tab_info);addTab("Third", R.drawable.tab_info);

注意:當用自定義視圖的indicator來添加Tab時,要將strip_enabled屬性設置為false。若要兼顧底部strip,那在添加最后一個Tab后設置getTabWidget().setStripEnabled(true);

希望本文所述對大家Android程序設計有所幫助。


注:相關教程知識閱讀請移步到Android開發頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
成人av在线亚洲| 欧美人与性动交| 亚洲一级一级97网| 中文字幕九色91在线| 亚洲自拍在线观看| 国产精品免费视频久久久| 亚洲成人免费网站| 岛国av午夜精品| 欧美日韩高清在线观看| 欧美黑人狂野猛交老妇| 亚洲欧洲在线看| 久热精品视频在线观看| 98精品国产高清在线xxxx天堂| 中文字幕久久亚洲| 久久久www成人免费精品张筱雨| 国产91网红主播在线观看| 在线免费看av不卡| 日韩精品极品毛片系列视频| 青青草99啪国产免费| 按摩亚洲人久久| 国产成人精品av在线| 一本一本久久a久久精品综合小说| 黑人狂躁日本妞一区二区三区| 国产欧美日韩亚洲精品| 国产999精品久久久| 国产精品欧美风情| 欧美成年人视频网站欧美| 日韩免费黄色av| 久久影视电视剧免费网站清宫辞电视| 91高清视频免费观看| 欧美激情综合色| 中文字幕在线国产精品| 亚洲精品suv精品一区二区| 国产91网红主播在线观看| 日韩精品福利网站| 欧美亚洲另类视频| 欧美精品在线观看91| 成人伊人精品色xxxx视频| 亚洲乱亚洲乱妇无码| 91牛牛免费视频| 久久成年人免费电影| 欧美一级黑人aaaaaaa做受| 日韩中文字幕免费视频| 午夜精品久久17c| 久久免费视频网站| 国产一区二中文字幕在线看| 成人h片在线播放免费网站| 成人免费视频a| 91精品国产色综合久久不卡98口| 日本一区二区三区四区视频| 中文字幕av一区二区三区谷原希美| 欧美性猛交丰臀xxxxx网站| 色青青草原桃花久久综合| 午夜精品一区二区三区视频免费看| 亚洲精品自拍视频| 欧美日韩国产专区| 91久久久久久久久久久久久| 精品免费在线观看| 国产精品91在线观看| 国产一区二区免费| 日韩在线视频观看正片免费网站| 日韩欧美aⅴ综合网站发布| 成人h视频在线| 国产精品自产拍在线观看中文| 亚洲精品一区中文字幕乱码| 国产综合色香蕉精品| 精品欧美一区二区三区| 久久精品亚洲94久久精品| 亚洲欧美中文日韩在线| 亚洲欧美中文日韩v在线观看| 国产综合香蕉五月婷在线| 久久的精品视频| 自拍偷拍亚洲欧美| 欧美日韩人人澡狠狠躁视频| 国产精品尤物福利片在线观看| 在线a欧美视频| 久久91精品国产91久久跳| 色爱av美腿丝袜综合粉嫩av| 亚洲国产精品一区二区久| 狠狠色狠狠色综合日日小说| 亚洲欧洲视频在线| 欧美极品在线视频| 国产亚洲日本欧美韩国| 日韩成人在线视频| 中文字幕综合在线| 国产在线不卡精品| 色妞久久福利网| 亚洲毛茸茸少妇高潮呻吟| 日韩av在线最新| 国产精品丝袜久久久久久高清| 国产一区欧美二区三区| 欧美夜福利tv在线| zzijzzij亚洲日本成熟少妇| 欧美天堂在线观看| 国产免费一区二区三区在线观看| 91大神在线播放精品| 亚洲精品一二区| 久久精品国产96久久久香蕉| 日韩av在线一区| 国产日韩精品入口| 欧美高清在线观看| 亚洲美女动态图120秒| 在线观看中文字幕亚洲| 久久久亚洲成人| 在线国产精品播放| 伊人伊成久久人综合网站| 国产性猛交xxxx免费看久久| 亚洲人高潮女人毛茸茸| 亚洲桃花岛网站| 亚洲人成电影网站色www| 日韩少妇与小伙激情| 美女999久久久精品视频| 97香蕉久久超级碰碰高清版| 欧美精品在线观看| 国产精品久久久久免费a∨大胸| 日韩大陆欧美高清视频区| 久久久久久18| 成人激情视频在线| 欧美激情一级精品国产| 久久精品精品电影网| 日韩av在线导航| 久久噜噜噜精品国产亚洲综合| 欧美激情精品久久久久| 亚洲成人精品久久| 欧美亚洲视频在线看网址| 欧美日韩午夜视频在线观看| 九九视频这里只有精品| 精品视频久久久久久| 国产主播喷水一区二区| 91免费版网站入口| 亚洲免费视频观看| 91免费看视频.| 性欧美亚洲xxxx乳在线观看| 大荫蒂欧美视频另类xxxx| 国产精品久久久久久五月尺| 国模视频一区二区| 日韩av资源在线播放| 亚洲一区美女视频在线观看免费| 在线观看免费高清视频97| 欧美精品在线极品| 日韩最新av在线| 亚洲在线观看视频网站| 亚洲精品免费网站| 色与欲影视天天看综合网| 亚洲精品久久久久中文字幕二区| 不卡av在线播放| 自拍偷拍免费精品| 精品成人国产在线观看男人呻吟| 亚洲欧美日韩综合| **欧美日韩vr在线| 亚洲人成电影网| 成人免费xxxxx在线观看| 主播福利视频一区| 久久在线观看视频| www.精品av.com| 精品久久久久久中文字幕| 日韩成人av在线播放| 午夜精品久久久久久久久久久久久| 亚洲精品美女久久| 在线播放精品一区二区三区| 国产精品亚发布| 欧美亚洲国产精品| 97视频人免费观看| 欧美激情久久久久久|