我在用这个代码
getActivity().getActionBar()
.setBackgroundDrawable(getResources().getDrawable(R.drawable.barlist));由于api问题,有些设备不支持我如何更改为setBackground,如下所示
getActivity().getActionBar()
.setBackground(getResources().getDrawable(R.drawable.barlist));这使我犯了这个错误
The method setBackground(Drawable) is undefined for the type ActionBar. 发布于 2013-10-30 04:30:41
根据文档,Action仅在Android3.0 (API级别11)中添加。为了在较低版本中使用操作栏,我们必须使用支持库。http://developer.android.com/training/basics/actionbar/styling.html --这个文档将通过定义‘android/Theme.Holo.light’的子主题来帮助您对操作栏进行样式化,并根据您的需要定制它。
https://stackoverflow.com/questions/19673748
复制相似问题