Android中我继承了View,为什么访问不了View中的protected属性,例如Scrollx什么的~
[code="java"]BubbleTextView.Java
这个文件出错么?
调试launcher的文章
[url]http://gqdy365.iteye.com/blog/763543[/url][/code]
protected 同包下的才能继承到
所以你继承不了它
Java中public ,protected,private,friendly访问控制权范围:
作用域: 当前类 同一包 子孙类 其他包
public Y Y Y Y
private Y N N N
protected Y Y Y N
firendly Y Y N N
希望对你有所帮助。
你好,你也可以参见这个贴子,请得十分详细:
http://blog.csdn.net/dingxy/article/details/6174528
[code="java"]继承view访问scroll?你怎么访问的?
你直接访问属性肯定不行的 上面的说的很清楚了。。包内可见、、、
api中
final int getScrollX()
Return the scrolled left position of this view.
这个方法可以得到
[/code]
查看下public private protected这些修饰符的权限
[quote]主要我是从code.google上下的系统Launcher的源代码~那我怎么才能把它弄好~~
[/quote]
用Scrollx的get方法。