Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
该方法是 ImageButton 的 setImageAlpha(),它在文档中说它是“在 API 16 中添加的”。
但是当我尝试使用它时它不会给我一个错误,这与其他一些带有红色下划线并告诉我它不受我支持的 API 支持的方法不同?
Android 不会出错这些方法的最大原因之一是某些方法引入了一种更清洁/更快的方式来完成任务,这对于具有更高 API 级别的用户来说非常有用。一个简单的 API 级别if check可以允许具有较高 API 级别的用户使用更清洁/更快的方法,同时不会使具有较低 API 级别的设备的应用程序崩溃。
if check
错误的方法会阻止您为具有更高 API 的用户支持更新的方法,同时仍然支持具有较低 API 的设备。