簡體   English   中英

如何訪問Sherlock ActionBar的可繪制資源

[英]How can I access drawable resource of sherlock actionbar

目前,sherlock actriobar已作為項目庫導入。

我對在自己的項目布局中使用Sherlock操作欄資源之一特別感興趣。

JakeWharton-ActionBarSherlock-e5c2d1c\library\res\drawable-xhdpi\abs__ab_bottom_solid_inverse_holo.9.png

在sherlock操作欄的庫項目中,資源文件被用作

JakeWharton-ActionBarSherlock-e5c2d1c \\庫\\水庫\\值\\ abs__styles.xml

<style name="Widget.Sherlock.Light.ActionBar.Solid.Inverse">
    ...
    <item name="backgroundSplit">@drawable/abs__ab_bottom_solid_inverse_holo</item>

我在想,我該如何引用福爾摩斯動作欄的資源?

在我自己的項目布局文件中,我嘗試

<FrameLayout
    android:background="?attr/backgroundSplit"
    android:layout_width="match_parent"
    android:layout_height="48dp">

它對我不起作用。

我有什么錯過的嗎?

代替

android:background="?attr/backgroundSplit"

定期使用

android:background="@drawable/abs__ab_bottom_solid_inverse_holo"

或者,您可以簡單地復制可繪制對象並將其副本放入應用程序的可繪制對象中(不要忘記對其進行重命名),這樣您就可以不受lib的此可繪制將來版本可能帶來的任何更改的影響。

暫無
暫無

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

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