Ist es möglich, einen Hintergrund png auf einen Blick und Anker an die Spitze zu setzen und nicht in Android skalieren?

StackOverflow https://stackoverflow.com/questions/1320421

Frage

ich ein Bild haben, sagen 16px von unserem Designer. Ich möchte es setzen, wie das Hintergrundbild auf einem Blick , aber die Aussicht ist größer als das Bild. Also, ich will Anker, um das Bild an der Spitze der Ansicht , und dann hat die Ansicht Füllung im Boden mit einem Volltonfarbe .

Ist das möglich in der aktuellen Version von Android, 1.5_r3?

Hier ist, was ich habe, so weit:

<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="?android:attr/listPreferredItemHeight"
android:padding="3dip"
style="@style/listItemStyle">...

Wo listItemStyle ist wie folgt definiert:

 <style
  name="listItemStyle"
  parent="@android:style/Widget.ListView">
   <item name="android:background">@drawable/list_background</item>
 </style>

Aber das Bild skaliert die gesamte Ansicht zu übernehmen, und ich bin nicht sicher, wie das Bild als Hintergrund festlegen und eine Farbe zur gleichen Zeit angeben. Ich vermute, ich brauche den Blick in einer Ansicht enthalten, wickeln, die die Farbe festgelegt haben, ist, dass der beste Weg, es zu tun?

War es hilfreich?

Lösung

Ihr Bild in einem Image , und verwenden Sie dann die feste Farbe als Hintergrund der Positionssicht. Dies ist eine Alternative.

Prost

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top