所以我想改变ActionBar的Icon。由于图标图像取决于用户的某些输入数据,因此我无法使用manifest.xml
我也不想使用setIcon方法,因为我必须将最小版本设置为14。
还有其他方法吗?
答案 0 :(得分:0)
我也不想使用setIcon方法,因为我必须将最小版本设置为14。
minSdkVersion
有三种可能性:
如果您的minSdkVersion
为10或更低,则应使用" AppCompat"操作栏的版本和it has a setIcon()
method(或使用ActionBarSherlock,它也有setIcon()
)
如果您的minSdkVersion
为14或更高,请在常规setIcon()
上使用ActionBar
如果您的minSdkVersion
是11,12或13,请将其更改为其他内容,因为根据the distribution of Android devices in use today
答案 1 :(得分:0)
如果你不想使用Set Icon Method,那么你可以使用Support Library或Action Bar Sherlock库...
没有其他选择