X-Git-Url: http://gitweb.fperrin.net/?a=blobdiff_plain;ds=sidebyside;f=src%2Fcom%2Fhughes%2Fandroid%2Fdictionary%2FDictionaryActivity.java;h=9bf6dbabe9e159102dbfbde3d618ace30e6358a1;hb=8eeb57a0089f84abe9dc14e4b199b92bd04b2d11;hp=34e37d6322a62181632b1bb372b3d4f9831b3a04;hpb=6c48efb4b641f05e6b5bbb5697e8660d17b7ff52;p=Dictionary.git diff --git a/src/com/hughes/android/dictionary/DictionaryActivity.java b/src/com/hughes/android/dictionary/DictionaryActivity.java index 34e37d6..9bf6dba 100644 --- a/src/com/hughes/android/dictionary/DictionaryActivity.java +++ b/src/com/hughes/android/dictionary/DictionaryActivity.java @@ -1726,7 +1726,6 @@ public class DictionaryActivity extends ActionBarActivity { // Make it so we can long-click on these token rows, too: final Spannable textSpannable = new SpannableString(text); createTokenLinkSpans(textView, textSpannable, text); - textView.setText(textSpannable); if (!htmlEntries.isEmpty()) { final ClickableSpan clickableSpan = new ClickableSpan() { @@ -1734,7 +1733,7 @@ public class DictionaryActivity extends ActionBarActivity { public void onClick(View widget) { } }; - ((Spannable) textView.getText()).setSpan(clickableSpan, 0, text.length(), + textSpannable.setSpan(clickableSpan, 0, text.length(), Spannable.SPAN_INCLUSIVE_INCLUSIVE); textView.setOnClickListener(new OnClickListener() { @Override @@ -1743,6 +1742,7 @@ public class DictionaryActivity extends ActionBarActivity { } }); } + textView.setText(textSpannable); return textView; }