2016-07-13 41 views
-1

我試圖用一個巨大的字符串填充活動。 我格式化,所以有新的線條和粗體字體。現在我希望標題具有更大的字體大小,「\ t」也不起作用。 你有ans的想法如何做一個製表和字體大小調整? 我不想改變我的活動內的任何東西,以儘可能保持通用。我需要它15種不同的東西...
我只是將字符串加載到scrollview內的textview。我可能會爲標題使用片段,但我更願意調整字體大小。我對製表機沒有任何想法。樣式/格式化Android字符串資源

+0

請分享您當前的代碼,指出您的問題 – ddb

回答

1

您可能想要這樣做:

使用html格式。把你的字符串加上html格式,例如:<p>test&#09;1<p>

&#09;\t的ASCII碼。

如果你把你的string.xml串,把這樣的:

<string name="test"><![CDATA[<p>test&#09;1<p>]]></string>

和Java中,通過調用Html.fromHtml(getString(R.string.test))

0

您可以使用Html.fromHtml("\t")爲製表得到的字符串。並調整文本的大小,只需使用XML文件中的textSize屬性,並根據需要使用它。