Подтвердить что ты не робот

Android Set ImageView image src в стиле

Мне нужно установить 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> 

Это должно быть просто. Что дает?

4b9b3361

Ответ 1

Ваш xml неверен:

<ImageView style="@style/TitleBarImage" />

И 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>