使用粗体和链接文本设置样式样式不起作用

时间:2012-04-04 16:11:43

标签: android eclipse styles

我想用一些粗体文本甚至链接文本来设置我的内容。我像往常一样搜索可能的答案,我找到了website:。这里有趣的是这些例子都不适合我!

这是我在About.java中的代码:

public class About extends Activity {
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.about);

        SpannableString ss = new SpannableString("\"Vädret just nu\" är en webbaserad");

        ss.setSpan(new StyleSpan(Typeface.BOLD), 2, 14, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);

        TextView t4 = (TextView) findViewById(R.id.about_app);
        t4.setText(ss);
        t4.setMovementMethod(LinkMovementMethod.getInstance());
    }

}

Vädret just nu应该使用该代码加粗,对吧?不是!我现在很沮丧,但我也是这个领域的新人。我怎样才能解决我的小问题?

2 个答案:

答案 0 :(得分:0)

乍一看,一切看起来都很好。或者,您可以尝试

t4.setText(Html.fromHtml("<b>\"Vädret just nu\"</b> är en webbaserad"));

答案 1 :(得分:0)

我现在就开始工作了!这是解决方案:

TextView t4 = (TextView)findViewById(R.id.hello);
t4.setText(Html.fromHtml("\"<b>Vädret just nu</b>\" är en webbaserad tjänst och kan därför enbart visas i en webbläsare. Välj \"<b>Om</b>\" i menyn för att läsa mer om applikationen."));