如何判断APP在不同Android设备中加载的资源文件是那个限定符文件夹下的
Posted Ang_qq_252390816
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何判断APP在不同Android设备中加载的资源文件是那个限定符文件夹下的相关的知识,希望对你有一定的参考价值。
以下以图片资源为例,因为一般涉及到图片适配,所以出现图片显示异常,可以查看图片是加载的那个资源文件夹下的来判断是什么问题;前提是这张图片是放在项目中;
public void click(View view) {
String name = (String) getText(R.drawable.ui1);
String name2 = getResources().getString(R.drawable.ui1);
Log.d(TAG, " name:" + name + " name2: " + name2);
}
打印输出:name: res/drawable-xxhdpi-v4/ui1.png name2:res/drawable-xxhdpi-v4/ui1.png,所以从log可以看出加载的是xxhdpi下的图片资源,具体后面为什么多了一个-v4,目前还不太清楚,如果知道的朋友请帮忙留言指出!
以上是关于如何判断APP在不同Android设备中加载的资源文件是那个限定符文件夹下的的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 Next.js 访问当前在导航中加载的 url 或页面
libGDX / roboVM:如何修复“已在另一个类加载器中加载的本机库libhfscompressor.dylib”?