是否有某種可用於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