Android – 用于捕获View属性中的更改的侦听器(例如android:layout_marginTop)

Android – 用于捕获View属性中的更改的侦听器(例如android:layout_marginTop),第1张

概述在 Android中,您是否可以创建一个侦听器来捕获视图属性中的更改(相对于屏幕顶部的宽度/高度/边距/位置)? 我想在layout_marginTop =“10dp”更改为其他值时触发事件. 如何实现由于布局更改而移动视图时调用的OnLayoutChangeListener new View().addOnLayoutChangeListener(new OnLayoutChangeListen 在 Android中,您是否可以创建一个侦听器来捕获视图属性中的更改(相对于屏幕顶部的宽度/高度/边距/位置)?

我想在layout_margintop =“10dp”更改为其他值时触发事件.

解决方法 如何实现由于布局更改而移动视图时调用的OnLayoutchangelistener
new VIEw().addOnLayoutchangelistener(new OnLayoutchangelistener() {    @OverrIDe    public voID onLayoutChange(VIEw v,int left,int top,int right,int bottom,int oldleft,int oldtop,int oldRight,int oldBottom) {        // Todo auto-generated method stub      }});

摘自AndroID API:

Add a Listener that will be called when the bounds of the vIEw change due to layout processing.

总结

以上是内存溢出为你收集整理的Android – 用于捕获View属性中的更改的侦听器(例如android:layout_marginTop)全部内容,希望文章能够帮你解决Android – 用于捕获View属性中的更改的侦听器(例如android:layout_marginTop)所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/web/1137564.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-30
下一篇2022-05-30

发表评论

登录后才能评论

评论列表(0条)

    保存