teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

内容の改善を行いました

2020/04/09 11:50

投稿

shumai1128
shumai1128

スコア5

title CHANGED
File without changes
body CHANGED
@@ -17,17 +17,54 @@
17
17
  ```
18
18
 
19
19
  ### 関連するソースコード
20
- おそらく関連するコードだと思います。
21
- イメージビューが原因の可能性もありますが、全て書籍の通りに書いているので(補足情報を御覧ください)正しいと思います。
20
+ イメージビューが原因の可能性もありますが、全て書籍の通りに書いているので(補足情報を御覧ください)ビューの方は正しいと思います。
22
21
  ```Kotlin
22
+ package jp.wings.nikkeibp.omikuji
23
+
24
+ import androidx.appcompat.app.AppCompatActivity
25
+ import android.os.Bundle
26
+ import android.view.View
27
+ import android.view.animation.Animation
28
+ import android.view.animation.TranslateAnimation
29
+ import kotlinx.android.synthetic.main.omikuji.*
30
+ import kotlinx.android.synthetic.main.omikuji.*
31
+ import java.util.*
32
+
33
+ class OmikujiActivity : AppCompatActivity() {
34
+
23
- override fun onCreate(savedInstanceState: Bundle?) {
35
+ override fun onCreate(savedInstanceState: Bundle?) {
24
36
  super.onCreate(savedInstanceState)
25
37
  setContentView(R.layout.omikuji)
26
38
 
27
- imageView.setImageResource(R.drawable.result1)
28
39
 
40
+ /*
41
+ //くじ番号の取得
42
+ val rnd =Random()
43
+ val number=rnd.nextInt(20)
29
44
 
45
+ //おみくじ棚の準備
46
+ val omikujishelf=Array<String>(20,{"吉"})
47
+ omikujishelf[0]="大吉"
48
+ omikujishelf[19]="凶"
49
+
50
+ //おみくじ棚から取得
51
+ val str=omikujishelf[number]
52
+ hello_view.text=str
53
+ */
54
+ }
55
+ fun onButtonClick(v:View) {
56
+ val translate=TranslateAnimation(0f,0f,0f,-200f)
57
+ translate.repeatMode=Animation.REVERSE
58
+ translate.repeatCount=5
59
+ translate.duration=100
60
+ imageView.startAnimation(translate)
61
+ // imageView.setImageResource(R.drawable.result1)
62
+ }
63
+ }
64
+
65
+
30
66
  ```
67
+ 表示させたい画像=omikuji1.png
31
68
 
32
69
  ### 試したこと
33
70