Unicode字符' BULLET'在Titanium App中

时间:2014-10-10 09:12:24

标签: javascript android unicode titanium titanium-mobile

我在使用Titanium开发的Android应用程序中遇到了BULLET字符的问题。

我有这部分代码:

    function getFormattedPizza()
{
    var text = win.crust + ' pizza with:\n';
    if (win.toppings.length == 0)
    {
        text += '• Plain (cheese pizza)\n';
    }
    else
    {
        for (var i = 0; i < win.toppings.length; i++)
        {
            text += '&bull; ' + win.toppings[i] + '\n';
        }
    }
    return text;
}

在我的应用中,我看到字符串&amp; bull;普通(奶酪披萨),而不是无序列表。

这样我可以显示点列表吗?

1 个答案:

答案 0 :(得分:2)

而不是&bull您可以使用'\u2022'+'Plain (cheese pizza)'\u2022是项目符号的unicode。

Samlple代码:

var lbl = Ti.UI.createLabel({
    text : '\u2022'+' HELLO'
});
win.add(lbl);

有关更多unicodes,您可以查看此Link,或参阅此question

希望这会对你有所帮助。 :)