【发布时间】:2012-06-07 20:40:37
【问题描述】:
在我的 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>
当我单击按钮时,动画会运行,但由于新活动打开速度太快,它没有正确显示。我想看到完整的动画,我想我已经做了一个睡眠方法 但我不知道到底在哪里 这是我的操作按钮:
btn_photos.setOnClickListener(new View.OnClickListener() {
public void onClick(View view) {
// Launching News Feed Screen
Intent i = new Intent(getApplicationContext(), PhotosActivity.class);
startActivity(i);
}
});
请帮忙:)
【问题讨论】:
-
那个xml不是动画xml,它是一个状态可绘制的xml..检查