آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

دسترسی به عناصر آیتم های layer-list با استفاده از کد جاوا

سپهر  11 سال پیش  11 سال پیش
0 0

چطور میشه به shape یا solid این layer-list دسترسی پیدا کرد ؟

 <?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >

    <item
        android:id="@+id/buttontesxt"
        android:left="0dp"
        android:right="0dp"
        android:top="2dp">
        <shape android:shape="rectangle" >
            <solid android:color="@color/button_select" />

            <corners android:radius="4dp" />
        </shape>
    </item>

</layer-list>
 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
سپهر  11 سال پیش
+1 0

  LayerDrawable selectedLayaer = (LayerDrawable) getResources().getDrawable(R.drawable.shadow_layout_button_select);
            GradientDrawable shapeSelected = (GradientDrawable) selectedLayaer.findDrawableByLayerId(R.id.buttontesxt);
            shapeSelected.setColor(0xFF006600);

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .