我希望根据主题显示通知中的图标。
电话:
getThemeDrawable(getContext(), R.attr.themedIcon)
获取Recource的方法:
public static int getThemedIntRes(@NonNull final Context context, @AttrRes final int attribute) {
TypedArray typedArray = context.getTheme().obtainStyledAttributes(new int[]{attribute});
int attributeResourceId = typedArray.getResourceId(0, 0);
typedArray.recycle();
return attributeResourceId;
}
如果我在Activity上下文中使用代码 - 它可以正常工作。
如果我在IntentService中使用代码 - 它返回" 0"。 是否可以在服务中获取主题属性?