2011-03-23 83 views
0

我刚刚编写了android几个月,我真的很喜欢它,但我发现自己一遍又一遍地编写相同的“(TextView)findViewById(R.id.mytextview)”代码。Android .designer.cs等效?

来自asp.net我不禁想知道为什么没有自动生成的类,我可以访问我的XML声明的视图(控件)强类型?

其实我通过为复杂活动创建一个“viewshelper”类来解决这个问题,所以当我需要textview的时候我可以做“_views.mytextview”,但我仍然需要手工维护这些类我添加或删除视图。

我错过了什么,或者应该android sdk为我做这个?

回答

0

看看roboguice,它看起来像图书馆关心的问题。

+0

谢谢你,这看起来不错,但你仍然必须手动声明和维护你的视图列表,并且对于这个100K库似乎有点过分... – Tompi 2011-03-23 10:09:57

0

恕我直言,你错过了应用程序开发的Java方法。

对于那些在开始时使用Eclipse(带外插件)的人来说,这是非常正常的,这个接缝是非常有问题的,但是现在我认为那只显示开发人员的限制。

+0

知道限制总是一件好事!谢谢。 – Tompi 2011-03-23 10:01:19