我在Android文档中看到有一个setAlpha API Level 1.我有一个View,我尝试在视图上使用setAlpha(float),但编译器说没有这样的方法存在。我错过了什么吗?setAlpha以编程方式查看
回答
据我所见,http://developer.android.com/reference/android/view/View.html#setAlpha(float)只支持API级别11(不是1)。
如果你想利用这一点,你必须添加到您的清单像
<uses-sdk android:minSdkVersion="11"/>
uses-sdk不会真正解决这个问题。调用setAlpha()将在11之前的设备中失败 – 2012-01-11 07:49:51
这取决于问题究竟是什么:如果OP想要使用setAlpha,那么他需要将minSDK设置为11.但正如您指出的那样,这会影响设备代码将在其上运行。 – 2012-01-11 16:21:08
minSdkVersion是无关紧要的,重要的是project.properties中的target = android-11 – 2012-08-06 12:28:48
视图设置为使用ARGB方案颜色的背景。
android:background=#77777777
将其设置为暗灰色的半透明
这并不在ListView的项目的情况下,这是一个例外的工作。
糟糕的做法。当然,对于listview项目,它将与列表选择器混乱。 – 2012-08-06 12:29:42
@mice,ListView是一个边缘案例,我的回答没有涉及。我道歉。 – 2012-11-03 14:09:46
- 1. 以编程方式访问GMail“以HTML查看”内容?
- 2. 以编程方式设置查看器的位置和方向
- 3. 如何设置(文本)以编程方式查看属性?
- 4. 渲染以编程方式查看字符串
- 5. 过渡到以编程方式查看ios
- 6. 以编程方式显示图像查看
- 7. 查看版本的Xamarin.Android以编程方式
- 8. 如何以编程方式查看结果?
- 9. 以编程方式确定我在magento中查看的产品
- 10. 添加项目在android中以编程方式查看
- 11. iOS Swift设置以编程方式查看帧位置
- 12. 芹菜/ Django - 如何以编程方式查看工人状态
- 13. Android导航以编程方式查看设置菜单
- 14. 以编程方式翻译查看Pre-Honeycomb
- 15. 如何查看以编程方式添加到表中的列
- 16. 阅读剃刀查看变量以编程方式
- 17. 如何以编程方式查询Google?
- 18. 以编程方式搜索查询
- 19. Orchard - 以编程方式创建查询
- 20. 以编程方式检查android版本
- 21. 以编程方式查找地区
- 22. 以编程方式检查httpErrors errorMode
- 23. 以编程方式查询LDAP权限
- 24. 以编程方式检查fixnum大小
- 25. SQLAlchemy,以编程方式检查参数
- 26. 以编程方式查询MSDN?
- 27. 以编程方式检查子系统
- 28. 以编程方式查找GridView行
- 29. 以编程方式检查.NET代码
- 30. 以编程方式构建SQL查询
可能是有用的http://stackoverflow.com/questions/2838757/how-to-set-opacity-alpha-for-view-in-android – Krishnabhadra 2012-01-11 07:19:34