关于Android的一个疑问,就是View类里,有一个公共接口OnLayoutChangeListener,这个接口为什么调用不到
答案:3 悬赏:0 手机版
解决时间 2021-04-29 17:06
- 提问者网友:疯孩纸
- 2021-04-28 18:06
关于Android的一个疑问,就是View类里,有一个公共接口OnLayoutChangeListener,这个接口为什么调用不到
最佳答案
- 五星知识达人网友:平生事
- 2021-04-28 19:40
你好,这是由于你的View对象不是ViewGroup类型的:
以下是我工程中的代码:
我的totalScoreLayout是LinearLayout对象。
值得注意的是:这个方法在API level11的时候加进来的。
希望对你有帮助,谢谢!
以下是我工程中的代码:
我的totalScoreLayout是LinearLayout对象。
值得注意的是:这个方法在API level11的时候加进来的。
希望对你有帮助,谢谢!
全部回答
- 1楼网友:夜风逐马
- 2021-04-28 21:14
确认你引用的android.jar是对应的版本
- 2楼网友:走死在岁月里
- 2021-04-28 20:55
这是个回调监听函数,只有当你的布局边界发生变化时候才会触发。至于说Eclipese找不到这个方法,可能是你的SDK版本太低了
你要是想用这个Listener的这么写
view.addOnLayouyChangeListener(new OnLayoutChangeListener());
不能 view.OnLayoutChangeListener();
你要是想用这个Listener的这么写
view.addOnLayouyChangeListener(new OnLayoutChangeListener());
不能 view.OnLayoutChangeListener();
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯