আমি একটি বোতাম তৈরি করেছি এবং আমি সেই বোতামটিতে রিপল প্রভাব যুক্ত করতে চাই!
আমি একটি বোতাম বিজি এক্সএমএল ফাইল তৈরি করেছি: (বিজি_বিটিএন.এক্সএমএল)
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<gradient android:startColor="#FFFFFF" android:endColor="#00FF00" android:angle="270" />
<corners android:radius="3dp" />
<stroke android:width="5px" android:color="#000000" />
</shape>
এবং এটি আমার রিপল এফেক্ট ফাইল: (ripple_bg.xML)
<ripple xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:color="#f816a463"
tools:targetApi="lollipop">
<item android:id="@android:id/mask">
<shape android:shape="rectangle">
<solid android:color="#f816a463" />
</shape>
</item>
</ripple>
এবং এটি আমার বোতামটি যা আমি রিপল ইফেক্ট যুক্ত করতে চাই:
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="New Button"
android:id="@+id/button"
android:layout_centerHorizontal="true"
android:layout_marginTop="173dp"
android:textColor="#fff"
android:background="@drawable/ripple_bg"
android:clickable="true" />
তবে রিপল ইফেক্ট বোতামের পটভূমিটি যুক্ত হওয়ার পরে স্বচ্ছ, এবং ক্লিক করলেই বোতাম প্রদর্শন প্রদর্শিত হবে:
ক্লিক করার আগে
ক্লিক করুন
তবে আমার উভয় বোতামের পটভূমির রঙ এবং রিপল ইফেক্টের প্রয়োজন, স্ট্যাক ওভারফ্লোয়ের বিভিন্ন ব্লগে আমি এই কোডটির কয়েকটি পেয়েছি, কিন্তু এখনও এটি কাজ করছে না!
l
বা m
চিত্রের লিঙ্কে যুক্ত করতে পারেন । (আমার সম্পাদনা দেখুন)