我正试图用X趋向编写一个Android应用程序,然而,我在这两个方面或多或少都是新的。我已经用Java创建了几个Android示例,但我仍然在学习。
在这些应用程序中,我使用android.app.Instrumentation.ActivityMonitor来检查活动是否已经启动。我读到过x趋向不支持嵌套类。
没有var args,没有嵌套类,没有匿名类?这些语言特性在文档中没有提到,我也猜不到一个有效的语法。我想是没有的,但我可能错了。http://blogs.atlassian.com/2011/11/xtend-first-impressions/
这是否意味着在使用ActivityMonitor时不能访问它,还是我只是做错了什么?
发布于 2013-03-26 02:13:57
这取决于您如何使用ActivityMonitor。您现在不能单独定义内部类,但是静态内部类可以从内部访问。非静态内部类存在问题。不过,语法与Java不同。而不是“.”点作为声明类和内部类的分隔符,X趋向使用'$‘。在这里,相应的进口申报可以减轻痛苦,例如import android.app.Instrumentation$ActivityMonitor。
https://stackoverflow.com/questions/15624425
复制相似问题