您可以选择正确的方式处理这个弃用,具体取决于您要加载的drawable类型

(1)具有主题属性的drawables
ContextCompat.getDrawable(getActivity(), R.drawable.name);

您将获得一个样式的Drawable作为您的活动主题指示。这可能是您所需要的。


(2) drawables 没有主题属性

ResourcesCompat.getDrawable(getResources(), R.drawable.name, null);



(3) drawables with theme attributes from another theme

ResourcesCompat.getDrawable(getResources(), R.drawable.name, anotherTheme);



翻译于:https://stackoverflow.com/questions/29041027/android-getresources-getdrawable-deprecated-api-22


更多相关文章

  1. 模仿墨迹天气设置界面布局
  2. android学习-组件中的layout-weight属性
  3. android 基本布局(RelativeLayout、TableLayout等)使用方法及各种
  4. Android(安卓)浮动搜索框 searchable 使用。
  5. Android(安卓)Intent应用
  6. AndroidMainfest.xml文件中的android属性
  7. Android(安卓)Animation动画效果
  8. axml格式
  9. Tools属性Tools Attributes

随机推荐

  1. Android(安卓)LayoutInflater.inflate()
  2. Android关闭系统锁屏
  3. android日期选择控件
  4. Android播放音频的两种方式
  5. android xt910 救砖攻略
  6. Android(安卓)view触摸反馈原理和源码分
  7. android拨打电话二三事
  8. Android(安卓)Activity 二
  9. 【Android】侧滑菜单
  10. 下载Android(安卓)source 问题