如何在android webview中显示Bullet

时间:2013-05-17 10:54:20

标签: java android

字符串S =“• 1961年”所得税法“第40(a)(ia)条的规定不仅适用于资产负债表日显示为应付款项的金额,但适用于此类支出,该支出在上一年度的任何时间支付,并实际在上一年度内支付“;

这里•是为了Bullet但是我无法显示子弹在android网页视图中Belo是我的代码我已经厌倦解码这个但是我无法显示请告诉我如何修复它在哪里做错误

public class MainActivity extends Activity {
    WebView web1;
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        String S = "  • The provisions of section 40(a)(ia) of the Income Tax Act, 1961, are applicable not only to the amount which is shown as payable on the date  of balance-sheet, but it is applicable to such expenditure, which become payable at any time during the relevant previous year and was actually paid within the previous year";
        web1=(WebView)findViewById(R.id.webView1);
        web1.loadData(S, "text/html", "UTF-8");

    }
}

2 个答案:

答案 0 :(得分:1)

您可以尝试更改

String S = "  • The provisions of section...."

String S = "  • The provisions of section...."

因为您使用的版本肯定无法使用。

如果失败,您可以使用<ul><li>元素来使用html无序列表。:

String S = "<ul><li> The provisions of section....</li></ul>"

答案 1 :(得分:0)

是的,Android中没有真正好的排版功能 - 没有充分的理由,项目符号,领先等等 - 所以我所看到的一件事就是简单地使用WebView,然后只是插入适当的HTML,例如:

 <ul>
 <li>Item 1</li>
 <li>Item 2</li>
 </ul>

我不知道直接HTML是否会像您一样要求悬挂缩进,但可能会使用Android的WebView支持的CSS属性。