当我的应用程序启动时,我想在Android设备中安装自定义字体.ttf文件。实际上,当我运行应用程序时,我需要在我的Android设备中安装缅甸字体。有可能吗?如果是,那怎么办?我不需要字体。我想安装在系统中。
最佳答案
请参阅here@commonsware answer,除了作为自定义固件构建的一部分,或者可能通过根设备,您不能向现有设备添加字体。
但是你可以在你的应用程序中添加字体。像:
TextView txtvw=(TextView)findViewById(R.id.textviewname);
Typeface typface=Typeface.createFromAsset(getAssets(),"fonts/burmese.ttf");
txtvw.setTypeface(typface);
注意:在Project中输入字体
assets/fonts
dir或者,如果您的设备是根目录,请参阅此tuts以安装Custom Fonts on Your Android Device