के माध्यम से स्पर्श करने की अनुमति देता है, मेरे पास यह पूरी स्क्रीन ओवरलेइंग करने योग्य है। LinearLayout पारदर्शी है और इसे नीचे क्लिक करने योग्य या स्पर्श करने योग्य नियंत्रण की अनुमति देता है। असल में मैं इस LinearLayout के साथ-साथ नियंत्रण नियंत्रण के नीचे एक सूची स्क्रॉल कर सकता हूं। मैं इसे कैसे अक्षम कर सकता हूं?एंड्रॉइड - ओवरड्रा लेआउट निम्नलिखित यूआई में लिनियरलाइट
संलग्न उदाहरण देखें।
धन्यवाद
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/rlExtNavbar"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="fill_vertical"
android:layout_gravity="fill_vertical"
android:background="@color/transparent" xmlns:tools="http://schemas.android.com/tools" tools:ignore="Overdraw">
<RelativeLayout
android:id="@+id/expandedNavbarLayout"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="wrap_content" >
</RelativeLayout>
<LinearLayout
android:id="@+id/transparentLayout"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@id/expandedNavbarLayout"
android:focusableInTouchMode="false"
android:focusable="false"
android:background="@color/fulltransparent">
</LinearLayout>
</RelativeLayout>
यह उत्तर स्वीकार किया जाना चाहिए! –
इसके साथ एकमात्र समस्या यह है कि दबाया गया राज्य उस दृश्य के सभी बाल नियंत्रणों का प्रचार करता है जिस पर क्लिक करने योग्य सेट सही है। जैसे जब आप पृष्ठभूमि पर क्लिक करते हैं तो बटन एनिमेशन पर क्लिक करते हैं। –
अनजाने में, यह मेरे लिए काम नहीं किया। – NarendraJi