- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我创建了以下动画:
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android"
android:interpolator="@android:anim/anticipate_overshoot_interpolator"
>
<translate
android:fromXDelta="0"
android:toXDelta="100%p"
android:duration="500"
/>
<translate
android:fromXDelta="-100%p"
android:toXDelta="0"
android:startOffset="500"
android:duration="500"/>
</set>
我在 Android 2.3.6 手机上对其进行了测试,动画按顺序播放但反转了。首先它从左边到中间,然后从中间到右边。如何以正确的顺序播放它?
最佳答案
final ImageView iv = new ImageView(this);
iv.setScaleType(ScaleType.CENTER);
final Bitmap b = BitmapFactory.decodeResource(getResources(), R.drawable.layer0);
iv.setImageBitmap(b);
OnClickListener l = new OnClickListener() {
@Override
public void onClick(View v) {
float x = (iv.getWidth() + b.getWidth()) / 2;
AnimationSet set = new AnimationSet(true);
set.setFillBefore(false);
Animation a;
a = new TranslateAnimation(0, x, 0, 0);
a.setDuration(500);
a.setFillAfter(false);
a.setFillBefore(false);
a.setFillEnabled(true);
set.addAnimation(a);
a = new TranslateAnimation(-x, 0, 0, 0);
a.setStartOffset(500);
a.setDuration(500);
a.setFillAfter(false);
a.setFillBefore(false);
a.setFillEnabled(true);
set.addAnimation(a);
iv.startAnimation(set);
}
};
iv.setOnClickListener(l);
setContentView(iv);
关于android - 使用 startOffset 的动画反转,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18780129/
我将 lucene 4.4 版与这些分析器一起使用: worddelimeter, patternFilter, synonyms, lowercase, stopwords, kStemFilter
我已经使用 elastic 实现了搜索。下面是我的分析配置 $aAnalizerArray = [ "edgeTokenizer" => [ "tokeniz
我创建了以下动画: 我在 Android 2.3.6 手机上对其进行了测试,动画按顺序播放但反转了。首先它从左边到中间,然后从中间到右边。如何以正确的顺序播放它? 最佳答案 fina
所以我刚开始在 android studio 中为 android 开发一个应用程序,但有点进退两难,我创建了一些 XML 动画以在我的应用程序中使用,其中一个具有以下代码: 此 XML 动画
我直接从 android 文档中获取了一些动画 xml,并且作为据我所知,它在我的 2.1 update 1 模拟器或我的 2.1 更新 1 Galaxy S 设备。 具体来说,我正在尝试创建一个动画
我想为 VectorDrawable 制作动画。 这是我的 VectorDrawable(从 SVG 转换而来,为此示例进行了简化): 我的 Animate
我怎样才能获得与 range.startOffset 等效的功能?在 Internet Explorer 8 及更低版本中? 即,我想要一个可以在范围上调用的函数,它会告诉我范围开始的容器中有多少个字
我正在尝试重建 Range()使用 websockets 在客户端浏览器上对象。 https://jsfiddle.net/k36goyec/ 首先,我在我的浏览器中获取了 Range 对象和 Nod
我正在尝试使用 Snap.svg 在圆弧中间呈现文本。 这可以通过这样的 SVG 实现: Text on a curved path 我得到
我需要创建一个程序,它接受字符串输入并突出显示字符串列表中的某些单词。 示例: String MyList[] = {"Dog","Cat","Lion"}; Sample Input Text: I
我是一名优秀的程序员,十分优秀!