কিভাবে টেক্সটভিউ হাইপারলিংকের রঙ পরিবর্তন করবেন?


279

হাইপারলিংকের জন্য আমি এই কোডটি ব্যবহার করছি:

<TextView 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    android:id="@+id/hyperlink" 
    android:text="@string/hyperlink"
    android:autoLink="web"/>

ডিফল্টরূপে এটি নীল রঙ দেখাচ্ছে, তবে আমি কীভাবে অ্যান্ড্রয়েডে হাইপারলিংকের রঙ পরিবর্তন করব?

উত্তর:


658

android:textColorLink="yourcolorhere"আপনার যোগ করুনTextView


11
এই কাজ ধন্যবাদandroid:textColorLink="@android:color/white"
— সুপার

আমি লিঙ্কটি শিরোনাম হিসাবে প্রদর্শন করি Buttonযা থেকে উত্তরাধিকার সূত্রে প্রাপ্ত হয় android:Widget.Holo.Light.Button.Small? বোতামটি চাপলে আমি কীভাবে লিঙ্কটির পাঠ্যের রঙ পরিবর্তন করতে পারি?
— জেজেডি

একটি সাধারণ উত্তর সন্ধান করছিল এবং স্প্যানিয়েবল শ্রেণীর দিকে তাকাতে থাকল .. এই সাধারণ উত্তরের জন্য আপনাকে অনেক ধন্যবাদ!
— ব্রায়নার

42

আপনি যদি এটি প্রোগ্রামক্রমে পরিবর্তন করতে চান:

yourText.setLinkTextColor(Color.RED);

14

আপনি আপনার এক্সএমএল ফাইলটিতে ব্যবহার করতে পারেন:

android:textColorLink="Code" 

"কোড" উদাহরণস্বরূপ #ff0000বা @ রঙ / লাল হতে পারে

আপনি আপনার জাভা কোডটিতে ব্যবহার করতে পারেন:

tv.setLinkTextColor(color);

রঙ যেমন Color.REDবা হতে পারেColor.parseColor("#ff0000");


12

আপনার রঙের হেক্স কোডটি আপনাকে android:textColorLink="#000000"কোথায় ব্যবহার করতে হবে 000000। আশা করি এটা সাহায্য করবে.


4

আপনি রং.এক্সএমএলও খুলতে এবং নীচের রঙটি যা খুশি তে পরিবর্তন করতে পারেন:

<color name="colorAccent">#FF4081</color>

3

যদি কারও এই নীল রঙের হেক্স মানটি জানতে হয় তবে এটি # 7bc9c2।

আমি এটি সনাক্ত করতে আই ড্রোপার ব্যবহার করেছি কারণ এটি কোথাও নথিভুক্ত থাকতে পারে না, এটি গুগল রঙ প্যালেটে কোনওভাবেই নেই:

https://www.google.com/design/spec/style/color.html#color-color-palette


3

আপনার ব্যবহার করা দরকার android:textColorLink="colorCode"। আশা করি এটি কার্যকর হবে।


1

TextViewট্যাগের এক্সএমএল ফাইলটিতে :

android:autoLink="web" //link the content of web  
android:textColorLink="#FFFFFF" //change the color of the link 

1

কোডের এই লাইন আপনার জুড়ুন textviewমধ্যে XMLফাইল এবং এটি পুরোপুরি জরিমানা কাজ করবে

android:autoLink="web"
 android:textColorLink="@android:color/holo_orange_dark"
 android:linksClickable="true"
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.