0

我有一個棘手的問題。我現在正在玩Android應用程序的設計,並且我也遇到了問題,即如何從某些顯示寬度顯示標籤。我使用ActionBarSherlock庫和ViewPager作爲製表符。從一定寬度的Android更改ActionBar選項卡

問題是,我使用黃色的ActionBar,黑色的標籤和黃色的標籤指標,但當我在寬屏幕或橫向模式(我猜大概從寬度400dp)看應用程序時,我可以'沒有看到指標,因爲製表符隱藏在操作欄中,指示器具有完全相同的顏色。有沒有辦法如何從一些顯示寬度改變標籤指標的顏色?

我試圖通過使layout-sw400dp/layout.xml,新的9patche和新樣式來做到這一點,但我不能讓它這樣工作,我想現在不可能這樣做。你有什麼想法如何做到這一點?

非常感謝您提前。

UPDATE 我已經用下面的方法解決了它。我已創建文件夾drawable-w400dp和drawable-land(用於古代手機)。只有那些可能以wrog方式顯示的手機纔是黑莓,就像機器人一樣。

回答

0

您是否嘗試過使用操作欄樣式生成器。我用這個和我的選項卡在兩個方向都有亮點http://jgilfelt.github.com/android-actionbarstylegenerator/它爲你生成9個patch和XML爲

+0

我已經使用了這個ActionBar樣式生成器,但正如我所說我仍然存在這個問題。我已經玩了一個小時了,但我無法弄清楚如何解決麻煩問題。 我看到我在更寬的屏幕上有動作條指示器,但問題是它具有與ActionBar中未隱藏的顏色相同的顏色,但在此需要不同的顏色。 – ziky90 2012-08-11 13:17:28