4
Html.fromHtmlを使用してTextViewオブジェクトに対応するテキストを設定しています。このHTMLには、ユーザーがクリックしてそのリンクのブラウザを開くことができるようにするURLリンクがあります。私はそれを達成するためにLinkMovementMethodを使用しています。問題は、リンクマークアップが黒い背景に対して伝統的な濃い青で着色していることです。これは悪いことです。私は黒バックグラウンドの色を維持し、リンクの色を明るい青色に変えたいと思います。これどうやってするの?ここでLinkMovementMethodとHtml.fromHtmlを使用するときのリンクの色を変更します。
は、簡単なコードスニペットです...
TextView servicesTextView = (TextView)activity.get().findViewById(R.id.ServicesText);
servicesTextView.setText(Html.fromHtml(servicesText));
servicesTextView.setMovementMethod(LinkMovementMethod.getInstance());
xmlを設定するには、 'android:textColor =" @ color/dark_blue "'を使用します。ありがとう! – gnB
それは私のアンドロイド4.0.3で動作していません –