Wie ImageView als Parent in Style setzten ?

  • Antworten:2
Mac Systems
  • Forum-Beiträge: 1.727

08.03.2011, 22:44:13 via Website

<style name="Logo" parent="@android:style/Widget.ImageView">
<item name="android:layout_width">wrap_content</item>
<item name="android:layout_height">@dimen/title_height</item>
<item name="android:src">@drawable/mv_logo</item>
<item name="android:paddingLeft">5dp</item>
<item name="android:paddingRight">5dp</item>
</style>



parent="@android:style/Widget.ImageView" <-- ergibt:
error: Error retrieving parent for item: No resource found that matches the given name '@android:style/Widget.ImageView'.


Wie gebe ich den Parent also richtig an ?

thx,
Mac

Windmate HD, See you @ IO 14 , Worked on Wundercar, Glass V3, LG G Watch, Moto 360, Android TV

Antworten
Gian U.
  • Forum-Beiträge: 117

10.03.2011, 18:42:15 via Website

Wie willst du denn deinen Style einsetzen? Logischerweise passt sich eine ImageView an das verwendete Bild an und braucht darum keinen Default-Style. Es hat ja keinen Hintergrund, keine Schriftfarbe, etc. Meiner Meinung nach, kannst du das parent-Attribut einfach weglassen...

Mnemono - Efficient learning!

Antworten
Mac Systems
  • Forum-Beiträge: 1.727

10.03.2011, 23:46:11 via Website

Sicher, aber einen defaul scale z.b zu haben hat doch evtl auch was :)
Aber es ist so das es hierfür wirklich keinen Parent Style zu haben scheint.

Windmate HD, See you @ IO 14 , Worked on Wundercar, Glass V3, LG G Watch, Moto 360, Android TV

Antworten