视图和图像始终相互接近而不是应该重叠?

时间:2017-10-23 11:37:57

标签: android android-layout android-animation

简要说明我的问题的公告点描述:

  • 尝试将视图移至新位置并可点击。
  • 失败,因为只有图像(图像+文本)移动到新位置,而视图本身编程后却留在后面。
  • 仅当单击原始位置而不是新位置时才会触发ClickListener事件
  • 尝试使用以下代码将视图移动到同一位置:

    public void onAnimationEnd(Animation animation) {
    
            ConstraintLayout.LayoutParams constraintLayoutParams = (ConstraintLayout.LayoutParams) swipeGridMenu.getLayoutParams();
            constraintLayoutParams.leftMargin = 548; 
            swipeGridMenu.setLayoutParams(constraintLayoutParams);
    
        }
    
  • 最终结果类似于以下内容,没有目的: enter image description here

  • 图像和视图都随着参数的变化而移动,2简单地相互交叉而不是正确重叠和对齐。
  • setFillAfter和setFillEnabled都设置为true。

我该如何解决这个问题?

0 个答案:

没有答案