質問編集履歴

1

コードの追加

2022/11/27 23:01

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -11,16 +11,24 @@
11
11
  - [ ] 全ページにフッターメニューを置きたい
12
12
  - [ ] CLASSなどを使って設定を全ページに一括登録したい
13
13
 
14
+ 各ページに毎度、val btn: ImageButton = findViewById(R.id.btn)を入れて、ボタンにbtn.setOnClickListener {//やりたいことをいれる}のは、今後の保守管理がやっかいになると思い質問しました。
15
+
14
16
  ### 発生している問題・エラーメッセージ
15
17
 
16
18
  classを使って指示するんだろうなとは思いましたが、
17
19
  val btn: ImageButton = findViewById(R.id.btn)を入れるとエラーになります。
18
20
 
19
-
20
-
21
21
  ```
22
22
  Unresolved reference: findViewById
23
23
  ```
24
+ ```Kotlin
25
+ class footer_menu {
26
+   val btn: ImageButton = findViewById(R.id.btn)
27
+   val btn2: ImageButton = findViewById(R.id.btn2)
28
+ }
29
+ ```
30
+
31
+ 一応、funで括ったりもしましたが、エラーは変わりません。
24
32
 
25
33
  どのような書き方をすれば、
26
34
  一元管理できるようになるのか教えて下さい。