मैं एक लेआउट के साथ
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:id="@+id/layout1">
<include layout="@layout/my_layout"/>
</LinearLayout>
मैं शामिल जमाव के बारे में RippleEffect जोड़ने के लिए और साथ ही एक StateListAnimator की जरूरत है।
उदाहरण:
<include layout="@layout/my_layout"
android:stateListAnimator="@anim/lift_up"
android:background="@drawable/ripple_effect"/>
दोनों RippleEffect और StateListAnimator 100% काम करते हैं। मैं शामिल लेआउट को बदल नहीं सकता। इस प्रकार कारणों को मुझे टैग या पैरेंट लेआउट में शामिल करने के प्रभावों को करने की आवश्यकता है।
मैंने दोनों तकनीकों की कोशिश की है, जिनमें से कोई भी सफल नहीं हुआ है।
अद्यतन
यदि संभव हो, यह नीचे प्रोग्राम के रूप में होना चाहिए।
अद्यतन 2
दूसरे, how would I go about keep the View elevated, एक बार यह एनिमेटेड है?
यह पर्याप्त कानूनी लगता है। मैंने एसएलए के आधार पर प्रश्न को एक और पहलू के साथ अद्यतन किया है। – TejjD
आप संपादित एक अलग सवाल है। आपको उस विशिष्ट समस्या के साथ एक और खोलना चाहिए। –
कूल। वर्तमान प्रश्न के साथ, आपकी विधि तरंग प्रभाव को सही ढंग से सक्षम करती है, हालांकि एसएलए को निकाल दिया नहीं जाता है। मुझे कोई ऊंचाई नहीं मिल रही है – TejjD