【问题标题】:How to add app icon in file explorer folder for my app如何在我的应用程序的文件资源管理器文件夹中添加应用程序图标
【发布时间】:2015-12-31 01:49:07
【问题描述】:

如何在我的应用程序的文件资源管理器文件夹中添加应用程序图标。对于像 facebook 这样的特定应用程序,应用程序图标显示在此应用程序文件夹的左下角(在手机内存 Android/data/appfolder 中)。如何为我的应用添加应用图标。请提出解决方案。

【问题讨论】:

标签: android android-layout android-5.0-lollipop


【解决方案1】:

根据您的参考,将每个文件夹图标视为一个视图:

   <RelativeLayout>
     Folder imageView
     AppIcon imageView
   </Relativelayout>

根据您的应用有权访问特定包的图标,应用图标图像可见或消失。

要从here 获取正在考虑的包图标,请使用以下代码:

try{
String pkg = "com.app.my";//your package name
Drawable icon = getContext().getPackageManager().getApplicationIcon(pkg);
imageView.setImageDrawable(icon);
}
catch (PackageManager.NameNotFoundException ne)
 {

 }

现在检查图标是否为空。如果为null,则应用图标消失,否则可见并设置包的图标

附言在 ES 中看到包名和文件夹名是一样的。

【讨论】:

  • 他在问是否有任何 API 可以让其他文件浏览器在您的文件夹中分配您的应用程序图标。他并没有自己制作文件浏览器
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-07-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多