当我的应用程序启动时,我想在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/fontsdir
或者,如果您的设备是根目录,请参阅此tuts以安装Custom Fonts on Your Android Device

08-04 14:54