是否有某种可用于Android
的图标集,其中包含类似于 GitHub Icons的图标。例如,事件推,拉,叉,合并,评论...Octicons in Android
或者这是只有在浏览器中才有可能?
我正打算在Textview
中使用UTF-8
编码,但它没有正确渲染。从我读的这是一组专有的UTF
字符代码。
是否有某种可用于Android
的图标集,其中包含类似于 GitHub Icons的图标。例如,事件推,拉,叉,合并,评论...Octicons in Android
或者这是只有在浏览器中才有可能?
我正打算在Textview
中使用UTF-8
编码,但它没有正确渲染。从我读的这是一组专有的UTF
字符代码。
只需使用GitHub图标即可。这里的assets folder for the official GitHub Android app包括TTF font。 license非常宽容。
假设你有一个TextView
id为text
和资产文件夹中的TTF文件,你可以这样做:
TextView text = (TextView) findViewById(R.id.text);
text.setText("Clone \uf04c");
text.setTypeface(Typeface.createFromAsset(getAssets(), "octicons-regular-webfont.ttf"));
谢谢@kabuko。这似乎适用于许多UTF字符码序列,除了'UTF + f009'。出于某种原因,这看起来像是渲染了一个类似于'UTF + f00a'的图标。你为什么认为这是发生? – toobsco42
@ toobsco42不,不知道为什么这会发生在你身上。我会仔细检查你的工作。我查看了字体'UTF + f009'似乎对我来说很好,与'UTF + f00a'不同。 – kabuko
嘿@kabuko,所以我设置我的'TextView'像这样'text.setText(“\ uf007- \ uf008- \ uf009- \ uf00A- \ uf00B”);'和ouptut看起来像这个http://我。 stack.imgur.com/MLH0I.png – toobsco42
您可以使用FontAwesome。 http://joanzapata.com/android-iconify/ – dannyroa
嘿@dannyroa,这是一个非常有用的图书馆。但是,Font Awesome Icons只包含其中一个回购特定操作'icon-code-fork'。 – toobsco42