هل من الممكن تعيين خلفية PNG على طريقة عرض وتثبيتها إلى الأعلى وليس مقياس في Android؟

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

سؤال

لدي صورة، قل 16 بكسل من مصممنا. أريد أن أعطيه كما صورة خلفية على وجهة نظر, ، ولكن الرأي أكبر من الصورة. لذلك أريد أن مرساة الصورة في الجزء العلوي من الرأي, ، ثم عرض عرض في الجزء السفلي مع اللون الصامد.

هل هذا ممكن في الإصدار الحالي من Android، 1.5_r3؟

هنا ما لدي حتى الآن:

<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">...

حيث يتم تعريف ListitemStyle على أنها:

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

لكن الصورة تحجيمها لاتخاذ طريقة العرض بأكملها، وأنا لست متأكدا من كيفية ضبط الصورة كخلفية وتحديد لون صلب في نفس الوقت. أظن أنني بحاجة إلى التفاف المنظر في طريقة عرض تحتوي على اللون المحدد، هل هذه هي أفضل طريقة للقيام بذلك؟

هل كانت مفيدة؟

المحلول

ضع صورتك في imageView., ثم استخدم اللون الصلب كخلفية لعرض العنصر. هذا بديل واحد.

هتافات

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top