【发布时间】:2013-03-12 08:03:46
【问题描述】:
我在我的类中遇到一个编译器错误,我试图在以下示例中使用该常量“VISIBLE”
if((enterIP.getVisibility()).equals(VISIBLE)){
编译器错误是,“VISIBLE 无法解析为变量”
来自 Android 文档
public int getVisibility()
在 API 级别 1 中添加 返回此视图的可见性状态。
相关的 XML 属性 机器人:可见性 退货 VISIBLE、INVISIBLE 或 GONE 之一。
如何获取 VISIBLE 的数值,或者在我展示的示例中如何使用它?
【问题讨论】:
-
使用视图类型调用常量 VISIBLE, INVISIBLE , GONE
-
您收到编译时错误,因为“VISIBLE”| “隐形” | “GONE”是“View”类中的常量,而不是“Activity”类中的常量。要使用常量,您需要通过类名“View.VISIBLE”|“View.INVISIBLE”|“View.GONE”来调用常量。希望这可以清楚为什么它是编译时错误。
标签: android class view visible invisible