Android在Style中设置ImageView图像src

Jes*_*sse 12 android coding-style imageview

我需要在我的风格中设置ImageView的src,但我找不到任何人这样做的好例子,当我尝试下面的代码时,它会崩溃应用程序.

<ImageView android:src="@style/TitleBarImage"></ImageView>

<style name="TitleBarImage">     
    <item name="android:layout_width">wrap_content</item>     
    <item name="android:layout_height">wrap_content</item>     
    <item name="android:src">@drawable/whiteButton</item> 
</style> 
Run Code Online (Sandbox Code Playgroud)

这应该很简单.是什么赋予了?

lou*_*uio 21

你的xml不正确:

<ImageView style="@style/TitleBarImage" />
Run Code Online (Sandbox Code Playgroud)

和styles.xml:

<style name="TitleBarImage">     
    <item name="android:layout_width">wrap_content</item>     
    <item name="android:layout_height">wrap_content</item>     
    <item name="android:src">@drawable/whiteButton</item> 
</style> 
Run Code Online (Sandbox Code Playgroud)