আমি TextInputLayout
ডিজাইনের লাইব্রেরি থেকে নতুনটি ব্যবহার করছি । আমি এটি প্রদর্শন করতে এবং ভাসমান লেবেলের রঙ পরিবর্তন করতে সক্ষম হয়েছি। দুর্ভাগ্যক্রমে আসল EditText
ইঙ্গিতটি এখন সর্বদা সাদা।
আমি এক্সএমএল, শৈলীগুলিতে এবং প্রোগ্রামগতভাবে হিন্ট কালার পরিবর্তন করার চেষ্টা করেছি এবং এটি ব্যবহার করার চেষ্টা করেছি android.support.v7.widget.AppCompatEditText
তবে EditText
ইঙ্গিতটি সর্বদা সাদা দেখায়।
এখানে আমার TextInputLayout
এবং এর জন্য আমার এক্সএমএলEditText
<android.support.design.widget.TextInputLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android.support.design:hintTextAppearance="@style/GreenTextInputLayout">
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/city"
android:textColorHint="@color/black"
android:hint="@string/city" />
</android.support.design.widget.TextInputLayout>
এবং এখানে আমি যে স্টাইলটি ব্যবহার করছি তা এখানে রয়েছে TextInputLayout
(আমি hintTextColor
বৈশিষ্ট্যটিকে কালো করার চেষ্টা করেছি তবে আমার জন্য কিছুই করেনি):
<style name="GreenTextInputLayout" parent="@style/TextAppearance.AppCompat">
<item name="android:textColor">@color/homestory_green</item>
</style>