回答編集履歴

1

追記

2016/07/21 03:30

投稿

abs123
abs123

スコア1280

test CHANGED
@@ -31,3 +31,73 @@
31
31
  少しドキュメント読んだ感じ、cycleInterpolatorでごにょごにょすれば行けそう・・・
32
32
 
33
33
  参考程度に
34
+
35
+
36
+
37
+ //追記
38
+
39
+ cycleInterpolatorやってみたらものすごく変なことになったので忘れてください・・・
40
+
41
+
42
+
43
+ 何とかできないかと、いろいろ試してみましたがこれが限界でした・・・
44
+
45
+ ```xml
46
+
47
+ <?xml version="1.0" encoding="utf-8"?>
48
+
49
+ <set xmlns:android="http://schemas.android.com/apk/res/android"
50
+
51
+ android:startOffset="1000">
52
+
53
+
54
+
55
+ <set>
56
+
57
+ <translate
58
+
59
+ android:duration="250"
60
+
61
+ android:fromXDelta="0%p"
62
+
63
+ android:toXDelta="75%p"
64
+
65
+ android:fillAfter="true"
66
+
67
+ android:interpolator="@android:anim/linear_interpolator"
68
+
69
+ android:repeatCount="10"
70
+
71
+ android:repeatMode="reverse"/>
72
+
73
+ </set>
74
+
75
+
76
+
77
+ <set android:startOffset="250">
78
+
79
+ <translate
80
+
81
+ android:duration="250"
82
+
83
+ android:fromYDelta="0%p"
84
+
85
+ android:toYDelta="75%p"
86
+
87
+ android:fillAfter="true"
88
+
89
+ android:interpolator="@android:anim/linear_interpolator"
90
+
91
+ android:repeatCount="10"
92
+
93
+ android:repeatMode="reverse"/>
94
+
95
+ </set>
96
+
97
+
98
+
99
+ </set>
100
+
101
+ ```
102
+
103
+ Tweenで繰り返しは難しそうですね・・・