gpt4 book ai didi

java - 我的动画按钮显示的时间不够长

转载 作者:行者123 更新时间:2023-11-29 09:13:38 25 4
gpt4 key购买 nike

在我的 android 应用程序中,我有 4 个使用 xml 动画的图像按钮:

<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/home1"
android:state_focused="true"
android:state_pressed="true" />
<item android:drawable="@drawable/home1"
android:state_focused="false"
android:state_pressed="true" />
<item android:drawable="@drawable/home" android:state_focused="true" />
<item android:drawable="@drawable/home2"
android:state_focused="false"
android:state_pressed="false" />
</selector>

当我单击按钮时,动画会运行,但它不会正确显示,因为新 Activity 打开得太快了。我想看到完整的动画,我想我已经做了一个 sleep 方法但我不知道到底在哪里这是我的操作按钮:

   btn_photos.setOnClickListener(new View.OnClickListener() {

public void onClick(View view) {
// Launching News Feed Screen
Intent i = new Intent(getApplicationContext(), PhotosActivity.class);
startActivity(i);
}
});

请帮忙:)

最佳答案

添加这段代码

btn_photos.setOnClickListener(new View.OnClickListener() {

public void onClick(View view) {
// Launching News Feed Screen
try{
Thread.sleep(2000);
}
catch( InterruptedException e) {}
Intent i = new Intent(getApplicationContext(), PhotosActivity.class);
startActivity(i);
}
});

根据您的需要调整延迟。 =]

关于java - 我的动画按钮显示的时间不够长,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10870045/

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