質問編集履歴

1

内容の改善を行いました

2020/04/09 11:50

投稿

shumai1128
shumai1128

スコア5

test CHANGED
File without changes
test CHANGED
@@ -36,13 +36,37 @@
36
36
 
37
37
  ### 関連するソースコード
38
38
 
39
- おそらく関連するコードだと思います。
40
-
41
- イメージビューが原因の可能性もありますが、全て書籍の通りに書いているので(補足情報を御覧ください)正しいと思います。
39
+ イメージビューが原因の可能性もありますが、全て書籍の通りに書いているので(補足情報を御覧ください)ビューの方は正しいと思います。
42
40
 
43
41
  ```Kotlin
44
42
 
43
+ package jp.wings.nikkeibp.omikuji
44
+
45
+
46
+
47
+ import androidx.appcompat.app.AppCompatActivity
48
+
49
+ import android.os.Bundle
50
+
51
+ import android.view.View
52
+
53
+ import android.view.animation.Animation
54
+
55
+ import android.view.animation.TranslateAnimation
56
+
57
+ import kotlinx.android.synthetic.main.omikuji.*
58
+
59
+ import kotlinx.android.synthetic.main.omikuji.*
60
+
61
+ import java.util.*
62
+
63
+
64
+
65
+ class OmikujiActivity : AppCompatActivity() {
66
+
67
+
68
+
45
- override fun onCreate(savedInstanceState: Bundle?) {
69
+ override fun onCreate(savedInstanceState: Bundle?) {
46
70
 
47
71
  super.onCreate(savedInstanceState)
48
72
 
@@ -50,13 +74,63 @@
50
74
 
51
75
 
52
76
 
77
+
78
+
79
+ /*
80
+
81
+ //くじ番号の取得
82
+
83
+ val rnd =Random()
84
+
85
+ val number=rnd.nextInt(20)
86
+
87
+
88
+
89
+ //おみくじ棚の準備
90
+
91
+ val omikujishelf=Array<String>(20,{"吉"})
92
+
93
+ omikujishelf[0]="大吉"
94
+
95
+ omikujishelf[19]="凶"
96
+
97
+
98
+
99
+ //おみくじ棚から取得
100
+
101
+ val str=omikujishelf[number]
102
+
103
+ hello_view.text=str
104
+
105
+ */
106
+
107
+ }
108
+
109
+ fun onButtonClick(v:View) {
110
+
111
+ val translate=TranslateAnimation(0f,0f,0f,-200f)
112
+
113
+ translate.repeatMode=Animation.REVERSE
114
+
115
+ translate.repeatCount=5
116
+
117
+ translate.duration=100
118
+
119
+ imageView.startAnimation(translate)
120
+
53
- imageView.setImageResource(R.drawable.result1)
121
+ // imageView.setImageResource(R.drawable.result1)
122
+
123
+ }
124
+
125
+ }
54
126
 
55
127
 
56
128
 
57
129
 
58
130
 
59
131
  ```
132
+
133
+ 表示させたい画像=omikuji1.png
60
134
 
61
135
 
62
136