قم بإنشاء درج تنقل مخصص مثل You-Tube في نظام Android
-
20-12-2019 - |
سؤال
مرحبًا أيها الأصدقاء، أرغب في إنشاء درج منزلق مخصص مثل الأنبوب في طلبي
عندما ينقر المستخدم على أي عنصر، يجب أن يظهر لي مثل الصورة أعلاه التي أسلط الضوء عليها، لذا هل لديك أي فكرة عن كيفية تحقيق ذلك؟
المحلول
بالأمس واجهت نفس المشكلة
but this examples highlight selector in whole listbackground but i also want red color indicator at starting which is mention
تحتاج إلى إنشاء اثنين محدد.1.لكامل المادة 2لهذا الجزء الأحمر
لذلك، ضع طريقة عرض في عنصر القائمة على الجانب الأيسر وقم بإنشاء محدد لها.
ثم استخدم الكود التاليهنا android:duplicateParentState="true"
يعمل من اجلك.عندما يتم ضبط هذه السمة على TRUE ، فإن العرض يحصل على حالته القابلة للرسمية (مركزة ، مضغوط ، إلخ) من الوالد المباشر بدلاً من نفسه.
<TextView
android:layout_width="3dp"
android:layout_height="match_parent"
android:duplicateParentState="true"
android:background="@drawable/selector_for_red" />
لا تنتمي إلى StackOverflow