هل من الممكن تعيين خلفية PNG على طريقة عرض وتثبيتها إلى الأعلى وليس مقياس في Android؟
-
19-09-2019 - |
سؤال
لدي صورة، قل 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., ثم استخدم اللون الصلب كخلفية لعرض العنصر. هذا بديل واحد.
هتافات
لا تنتمي إلى StackOverflow