簡體   English   中英

ActionbarSherlock操作欄自定義樣式

[英]ActionbarSherlock action bar custom style

我正在開發Android 2.1 API 7應用程序。 要實現動作欄 ,我正在使用ActionbarSherlock庫。

我已成功將sherlock庫導入到我的項目中,並在應用程序中創建了操作欄。 然后,我想自定義福爾摩斯動作欄的樣式。 因此,我定義了以下樣式文件:

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <style name="ActionBarTheme" parent="android:style/Theme.Sherlock">
        <item name="android:background">@drawable/action_bar_background</item>
    </style>
</resources>

但是我得到了錯誤:

No resource found that matches the given name "android:style/Theme.Sherlock"

為什么? 以及如何為夏洛克動作欄設置樣式?

Theme.Sherlock不在Android名稱空間中。 只需刪除android:前綴即可解決您的錯誤。

如果您使用的是版本3,則samples/文件夾中有一個樣式示例,它為您提供了如何正確設置操作欄樣式的示例:

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM