草庐IT

RESOURCES

全部标签

android - 在 Android 中获取应用程序图标

我在检索已安装的Android应用程序的图标时遇到了一些问题。以下代码返回所有应用程序的图标,但是,某些应用程序返回小图标(可能来自drawable-ldpi文件夹),而有些应用程序带有大图标。Listpackage=getPackageManager().getInstalledPackages(0);for(PackageInfop:package){iApp.icon=p.applicationInfo.loadIcon(getPackageManager());}我怎样才能获得大小相同的图标,就像在Android的“管理应用程序”部分中一样? 最佳答

android - 在 Android 中获取应用程序图标

我在检索已安装的Android应用程序的图标时遇到了一些问题。以下代码返回所有应用程序的图标,但是,某些应用程序返回小图标(可能来自drawable-ldpi文件夹),而有些应用程序带有大图标。Listpackage=getPackageManager().getInstalledPackages(0);for(PackageInfop:package){iApp.icon=p.applicationInfo.loadIcon(getPackageManager());}我怎样才能获得大小相同的图标,就像在Android的“管理应用程序”部分中一样? 最佳答

android - KitKat 及以下版本的 VectorDrawableCompat Resources$NotFoundException

当我启用时vectorDrawables.useSupportLibrary=true我在KitKat及以下设备上收到很多resourceNotFoundExceptions。我为菜单的NavigationView以及带有app:srcCompat的ImageViews得到了这个android.content.res.Resources$NotFoundException:ResourceID#0x7f02006batandroid.content.res.Resources.getValue(Resources.java:2305)atandroid.support.v7.widge

android - KitKat 及以下版本的 VectorDrawableCompat Resources$NotFoundException

当我启用时vectorDrawables.useSupportLibrary=true我在KitKat及以下设备上收到很多resourceNotFoundExceptions。我为菜单的NavigationView以及带有app:srcCompat的ImageViews得到了这个android.content.res.Resources$NotFoundException:ResourceID#0x7f02006batandroid.content.res.Resources.getValue(Resources.java:2305)atandroid.support.v7.widge

Android - getIdentifier 始终返回 0(库 + 应用程序)

我有一个使用Android库(com.appocaliptic.quizknife.core)的Android项目(com.appocaliptic.quizknife.app)。我想做的是获取图片的资源ID,即图书馆。图片的路径是:res/drawable-xhdpi/fr_200_133.png但是,所有尝试都使用getIdentifier结果为0。问题出在哪里?resId=getResources().getIdentifier("fr_200_133","drawable","com.appocaliptic.quizknife.core");resId=getResource

Android - getIdentifier 始终返回 0(库 + 应用程序)

我有一个使用Android库(com.appocaliptic.quizknife.core)的Android项目(com.appocaliptic.quizknife.app)。我想做的是获取图片的资源ID,即图书馆。图片的路径是:res/drawable-xhdpi/fr_200_133.png但是,所有尝试都使用getIdentifier结果为0。问题出在哪里?resId=getResources().getIdentifier("fr_200_133","drawable","com.appocaliptic.quizknife.core");resId=getResource

android - 使用复数以 ResourcesNotFoundException 结尾

我正在尝试在我最新的Android项目(SDK9)中使用复数。它总是以ResourcesNotFoundException结束。但是资源就在那里——绝对是:这是我的strings.xml的那一部分:%dfile%dfiles%dfiles%dfolder%dfolders%dfolders这是使用它的那部分:textView.setText(getResources().getQuantityString(R.plurals.count_folders,countfolders,countfolders)+","+getResources().getQuantityString(R.p

android - 使用复数以 ResourcesNotFoundException 结尾

我正在尝试在我最新的Android项目(SDK9)中使用复数。它总是以ResourcesNotFoundException结束。但是资源就在那里——绝对是:这是我的strings.xml的那一部分:%dfile%dfiles%dfiles%dfolder%dfolders%dfolders这是使用它的那部分:textView.setText(getResources().getQuantityString(R.plurals.count_folders,countfolders,countfolders)+","+getResources().getQuantityString(R.p

android - 如何在 onCreate() 之前在静态字符串上使用 getString()?

我正在尝试使用getString()从资源中获取字符串,以便在创建Activity之前将其分配给字符串数组:privatestaticfinalString[]MenuNames={Resources.getSystem().getString(R.string.LCMeterMenu),Resources.getSystem().getString(R.string.FrecMenu),Resources.getSystem().getString(R.string.LogicAnalyzerMenu),"Pruebaconachartengine",Resources.getSys

android - 如何在 onCreate() 之前在静态字符串上使用 getString()?

我正在尝试使用getString()从资源中获取字符串,以便在创建Activity之前将其分配给字符串数组:privatestaticfinalString[]MenuNames={Resources.getSystem().getString(R.string.LCMeterMenu),Resources.getSystem().getString(R.string.FrecMenu),Resources.getSystem().getString(R.string.LogicAnalyzerMenu),"Pruebaconachartengine",Resources.getSys