gpt4 book ai didi

Android R.anim,找不到摇动

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

我已按照以下教程学习:

http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/view/Animation1.html

代码没问题,直到我到达:

Animation shake = AnimationUtils.loadAnimation(this, R.anim.shake);

看起来 R.anim 不存在,eclipse 建议在类型 R 中创建一个字段或在类型 R 中创建一个常量。如果我错了请纠正我,但我认为这两者都不是解决方案。

我正在运行 Google APIs,平台 2.2,API 8 - 我已经尝试过更高的级别,但没有什么不同。我想要完成的只是点击时的按钮摇动......

感谢任何反馈,

谢谢

最佳答案

您需要创建摇动动画 xml 文件。它将驻留在

/res/anim/shake.xml

它看起来像这样:

<translate xmlns:android="http://schemas.android.com/apk/res/android"
android:fromXDelta="0" android:toXDelta="10" android:duration="1000"
android:interpolator="@anim/cycle_7" />

然后您还需要插值器 (cycle_7.xml):

 <cycleInterpolator xmlns:android="http://schemas.android.com/apk/res/android" 
android:cycles="7" />

这些文件都可以在

/path/to/android_sdk/samples/android-15/ApiDemos/res/anim

关于Android R.anim,找不到摇动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10956454/

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