質問編集履歴

1

固有名詞の削除

2022/07/21 07:46

投稿

syosinsyaprogra
syosinsyaprogra

スコア67

test CHANGED
File without changes
test CHANGED
@@ -1,181 +1,91 @@
1
1
  main
2
-
3
-
4
2
 
5
3
  package com
6
4
 
5
+ import android.content.Intent
6
+ import android.os.Bundle
7
+ import android.support.v7.app.AppCompatActivity
8
+ import android.widget.Toast
9
+ import kotlinx.android.synthetic.main.activity_second.*
10
+
11
+ import android.content.Intent
12
+ import android.os.Bundle
13
+ import android.support.v7.app.AppCompatActivity
14
+ import kotlinx.android.synthetic.main.activity_main.*
15
+
16
+ class MainActivity : AppCompatActivity() {
17
+ override fun onCreate(savedInstanceState: Bundle?) {
18
+ super.onCreate(savedInstanceState)
19
+
20
+ setContentView(R.layout.activity_main)
21
+ val context = this
22
+ btn_next.setOnClickListener {
23
+ val intent = Intent(this, SecondActivity::class.java)
24
+ startActivity(intent)
25
+ }
26
+ }
27
+ 0. 番号リスト
28
+ second
7
29
 
8
30
 
9
31
  import android.content.Intent
10
-
11
32
  import android.os.Bundle
12
-
13
33
  import android.support.v7.app.AppCompatActivity
14
-
15
34
  import android.widget.Toast
16
-
17
35
  import kotlinx.android.synthetic.main.activity_second.*
18
-
19
-
20
-
21
- import android.content.Intent
22
-
23
- import android.os.Bundle
24
-
25
- import android.support.v7.app.AppCompatActivity
26
-
27
- import kotlinx.android.synthetic.main.activity_main.*
28
-
29
-
30
-
31
- class MainActivity : AppCompatActivity() {
32
-
33
- override fun onCreate(savedInstanceState: Bundle?) {
34
-
35
- super.onCreate(savedInstanceState)
36
-
37
-
38
-
39
- setContentView(R.layout.activity_main)
40
-
41
- val context = this
42
-
43
- btn_next.setOnClickListener {
44
-
45
- val intent = Intent(this, SecondActivity::class.java)
46
-
47
- startActivity(intent)
48
-
49
- }
50
-
51
- }
52
-
53
- 0. 番号リスト
54
-
55
- second
56
-
57
- package com.example.iwakitakuma.shop
58
-
59
-
60
-
61
- import android.content.Intent
62
-
63
- import android.os.Bundle
64
-
65
- import android.support.v7.app.AppCompatActivity
66
-
67
- import android.widget.Toast
68
-
69
- import kotlinx.android.synthetic.main.activity_second.*
70
-
71
-
72
36
 
73
37
  class SecondActivity : AppCompatActivity() {
74
38
 
75
-
76
-
77
39
  override fun onCreate(savedInstanceState: Bundle?) {
40
+ /*
41
+ データを保存するためのもの 画面を横にしたら消えたりする
42
+ 一時的に保存
43
+ */
44
+ super.onCreate(savedInstanceState)
45
+ /* 表示するためのもの */
46
+ setContentView(R.layout.activity_main)
78
47
 
79
48
  /*
80
-
81
- データを保存するためもの 画面横にした消えりする
49
+ contextとはアプリ全体状態持っていて、何か起動されかどういう状態か、
82
-
83
- 一時的保存
50
+ アクセスしようとしているか、といった情報を受け渡すために使っている。ということでいいのかも。
84
-
85
51
  */
86
-
87
- super.onCreate(savedInstanceState)
88
-
89
- /* 表示するためのもの */
90
-
91
- setContentView(R.layout.activity_main)
92
-
93
-
94
-
95
- /*
96
-
97
- contextとはアプリ全体の状態を持っていて、何から起動されたかどういう状態か、
98
-
99
- 何にアクセスしようとしているか、といった情報を受け渡すために使っている。ということでいいのかも。
100
-
101
- */
102
-
103
52
  val context = this
104
53
 
105
-
106
-
107
54
  var db = DataBaseHandler(context)
108
-
109
55
  btn_insert.setOnClickListener({
110
-
111
56
  if (etvName.text.toString().length > 0 &&
112
-
113
57
  etvAge.text.toString().length > 0) {
114
-
115
58
  var user = User(etvName.text.toString(),etvAge.text.toString().toInt())
116
-
117
59
  db.insertData(user)
118
-
119
60
  } else {
120
-
121
61
  Toast.makeText(context,"Please Fill All Data's", Toast.LENGTH_SHORT).show()
122
-
123
62
  }
124
-
125
63
  })
126
64
 
127
-
128
-
129
65
  btn_read.setOnClickListener({
130
-
131
66
  var data = db.readData()
132
-
133
67
  tvResult.text = ""
134
-
135
68
  for (i in 0..(data.size - 1)) {
136
-
137
69
  tvResult.append(data.get(i).id.toString() + " " + data.get(i).name + " " + data.get(i).age + "\n")
138
-
139
70
  }
140
-
141
71
  })
142
72
 
143
-
144
-
145
73
  btn_update.setOnClickListener({
146
-
147
74
  db.updateData()
148
-
149
75
  btn_read.performClick()
150
-
151
76
  })
152
77
 
153
-
154
-
155
78
  btn_delete.setOnClickListener({
156
-
157
79
  db.deleteData()
158
-
159
80
  btn_read.performClick()
160
-
161
81
  })
162
82
 
163
-
164
-
165
83
  btn_back.setOnClickListener {
166
-
167
84
  val intent = Intent(this, SecondActivity::class.java)
168
-
169
85
  startActivity(intent)
170
-
171
86
  }
172
-
173
87
  }
174
-
175
88
  }
176
89
 
177
-
178
-
179
90
  main から secondに画面遷移するとstop has stoppedとなります
180
-
181
91
  原因が何か全くわからないです