android - URLSpan in SpannableString -
i following example in using spannablestring
: http://developer.android.com/resources/samples/apidemos/src/com/example/android/apis/text/link.html
i trying create string has 'r.string.text1' following r.string.text2 r.string.text2 (has 10 characters) in url format:
spannablestring ss = new spannablestring(getstring(r.string.text1)); ss.setspan(new urlspan(getstring(r.string.text2)), 0, 10, spanned.span_exclusive_exclusive);
but getting is
- i don't see string r.string.text2 @ all
- and first 10 characters in url format
how can fix problem?
may correct ?
spannablestring ss = new spannablestring(gettext(r.string.text1)+" "+gettext(r.string.text2)); ss.setspan(new urlspan(getstring(r.string.text2)), getstring(r.string.text1).length()+1, ss.length(), spanned.span_exclusive_exclusive);
quite late, @ least done others ^^
you can way :
spannablestring ss1 = new spannablestring(gettext(r.string.text1)); // want ss1 spannablestring ss2 = new spannablestring(gettext(r.string.text2)); // text visible ss2.setspan(new urlspan(getstring(r.string.text2)), // link 0, ss2.length(), // link on entire text spanned.span_exclusive_exclusive); charsequence csss = textutils.concat(ss1, ss2); // import android.text.textutils;
Comments
Post a Comment