繁体   English   中英

Android将图像添加到首选项?

[英]Android add image to preference?

如何将图标添加到首选项,该首选项引用了一个应用程序,因此我可以获取该应用程序的图标。 我可以从应用程序中将图标作为可绘制对象获取,如何将其添加到首选项中?

        Preference preference = new Preference(this);
        preference.setTitle(app.activityInfo.loadLabel(pm));

编辑:

我使用了它,但是它说它至少需要api lvl 11,但我希望有人能提供更好的解决方案:

        if(sdk > android.os.Build.VERSION_CODES.HONEYCOMB) {
            preference.setIcon(app.loadIcon(pm));
            }

我正在做的这仅适用于android post honeycomb,我希望有一个更兼容的选项:

        if(sdk > android.os.Build.VERSION_CODES.HONEYCOMB) {
            preference.setIcon(app.loadIcon(pm));
            }

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM