gpt4 book ai didi

android - 如何使用手指触摸事件android为按钮设置动画?

转载 作者:搜寻专家 更新时间:2023-11-01 09:01:10 26 4
gpt4 key购买 nike

我想用手指在屏幕上移动来移动按钮。但我找不到任何关于手指运动的动画的帮助。我做了一个假的调用应用程序,我想在其中进行如下图所示的来电布局。我如何在 android 中制作接收或拒绝按钮:

enter image description here

我可以为这个动画使用触摸事件吗?

              if (event.getAction()==MotionEvent.ACTION_MOVE) {

x=event.getX();
RelativeLayout.LayoutParams params = new RelativeLayout.LayoutParams(300, 60);
params.leftMargin = (int)x;

btnDeclinecall.setLayoutParams(params);

}

return false;
}

我使用上面的代码,但它对我不起作用

最佳答案

请参阅 Android's LockSCreen Slider 处的代码

仅供引用:这不是我的代码,它来自 android froyo 源代码。我还使用上述位置的代码在我的应用程序中创建了 slider ,但那是右 slider ,所以我无法发布该代码,因为您需要左 slider 。

所以只需从上面的链接中复制左 slider 部分并在不了解的情况下使用它。

注意:

上面的链接包含 slider 的最佳和优化代码(但它包含左右 slider )。

所以不要在其他任何地方浪费时间,开始时可能看起来并不难,但相信我,只需尝试了解 private Slider mLeftSlider; 在上面的链接中的使用,这将引导您进入您的目的地。

关于android - 如何使用手指触摸事件android为按钮设置动画?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14817292/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com