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


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.