我正在尝试重新编译Launcher2(Gingerbread)应用程序,以便我可以修改它。
然而,我得到了一些错误(120),即:
mLeft,mTop,mBottom,mRight,mParent,mContext无法解析为变量。
这些来自(无论如何我可以看到),“TextView”小部件的私有成员。
有没有办法访问这些私人会员,还是我需要做一些其他的魔术才能让这个工作?
干杯!
答案 0 :(得分:2)
这些引用View
及相关类的私有/受保护成员。很多人都有getter / setter,例如以上所有(如果他们只是获得价值)可以用
getLeft()
,getTop()
,getBottom()
,getRight()
和getContext()
View类的方法。
但是,有些人可能没有公开的方式来访问它们。在这种情况下,您可以:答案 1 :(得分:0)
除非作为完整固件构建的一部分,否则无法编译Launcher2。