java - android中文件的访问路径作为字符串

标签 java android file fonts

我正在寻找访问 Assets 文件夹中文件的路径,我已经尝试过此代码,但没有获得文件的真实路径

File file = new File("file:///android_asset/fonts/NotoNaskhArabic-Regular.ttf");
        String absolutePath = file.getAbsolutePath();

是否有“android_asset”引用 Assets 文件夹? 我如何获取文件路径?

最佳答案

您可以使用以下代码访问 Assets 文件夹下的自定义字体。

  TextView myTextView = (TextView) findViewById(R.id.textView);
  Typeface typeface = Typeface.createFromAsset(getAssets(), "fonts/yourfont.ttf");
  myTextView.setTypeface(typeface);

关于java - android中文件的访问路径作为字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46284038/

相关文章:

linux - 如何在 Bash 中列出每个文件和目录的大小并按大小降序排序?

java - 如何在 JAX-WS 处理程序中区分请求和响应?

java - 使用Java runtime.exec函数删除临时文件

java - Android SDK 无法正确编译应用程序

android - 听后台服务中的音量按钮?

python - 估计文件中的行数 - 文件大小与所有行的大小不匹配

Java 8 偏移日期解析

java - 404 错误配置与预编译的 jsp 不工作

java - 如何提取部分录制的音频字节

html中的Javascript写入文件