没有创建视图的Toast中的粗体或斜体文本?

时间:2013-08-20 12:29:03

标签: android text toast

摘要

我想创建一个Toast ,无需创建View 作为Toa​​st的内容,Toast中包含粗体文本。

问题

有可能吗?

更新

如何创建此效果?

2 个答案:

答案 0 :(得分:16)

尝试这样的事情,......

Html.fromHtml()这会导致html样式修改我们的文本

Toast.makeText(MainActivity.this, Html.fromHtml("<big><b>exciting</b></big><small><i>and cool</i></small>text<br>"), Toast.LENGTH_SHORT).show();

希望这会有所帮助......

答案 1 :(得分:0)

试试这个......

Toast toast = new Toast(getApplicationContext());
toast.setGravity(Gravity.CENTER_VERTICAL, 0, 0);
toast.setDuration(Toast.LENGTH_LONG);
toast.setView(layout);
toast.show();