Android 人民幣符號少一橫問題解決方案
阿新 • • 發佈:2019-01-05
開發中會遇到人民幣符號¥少一橫的問題,可以複製以下羊角符號。
(1)複製“¥”使用這個字元。可行
(2)自定義元件,使用自帶的字型(統一金額符號的顯示)
public class MoneyTextView extends TextView{ private static volatile Typeface moneyFont; public MoneyTextView(Context context) { this(context, null); } public MoneyTextView(Context context, AttributeSet attrs){ super(context, attrs); setCustomFont(context); } private void setCustomFont(Context context) { if(moneyFont == null){ synchronized(MoneyTextView.class){ if(moneyFont == null){ AssetManager assertMgr = context.getAssets(); moneyFont = Typeface.createFromAsset(assertMgr, "fonts/money.otf"); } } } setTypeface(moneyFont); } }