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

回答編集履歴

2

編集2

2019/12/05 14:43

投稿

keicha_hrs
keicha_hrs

スコア6768

answer CHANGED
@@ -8,6 +8,6 @@
8
8
  ```java
9
9
  Button botan = findViewById(R.id.button);
10
10
  ```
11
- のように**button**というIDのオブジェクトを得ようとしています。これを`R.id.button2`に修正する必要があるのではないでしょうか。
11
+ のように**button**というIDのオブジェクトを得ようとしています。sub.xmlにはbuttonというIDのボタンは配置されていませんから、押下しても反応するとはないでしょう。これを`R.id.button2`に修正する必要があるのではないでしょうか。
12
12
 
13
13
  あと、subには「MainActivityに戻るボタン」と「sub2に遷移するボタン」の2つ必要なのではありませんか?なぜ1つで済ます設計にしているのか、その辺の意図がよくわかりません。

1

編集

2019/12/05 14:43

投稿

keicha_hrs
keicha_hrs

スコア6768

answer CHANGED
@@ -4,10 +4,10 @@
4
4
  <Button
5
5
  android:id="@+id/button2"
6
6
  ```
7
- のようにボタンにbutton2というIDを付与しているのに、sub.javaでは
7
+ のようにボタンに**button2**というIDを付与しているのに、sub.javaでは
8
8
  ```java
9
9
  Button botan = findViewById(R.id.button);
10
10
  ```
11
- のようにbuttonというIDのオブジェクトを得ようとしています。これをR.id.button2に修正する必要があるのではないでしょうか。
11
+ のように**button**というIDのオブジェクトを得ようとしています。これを`R.id.button2`に修正する必要があるのではないでしょうか。
12
12
 
13
13
  あと、subには「MainActivityに戻るボタン」と「sub2に遷移するボタン」の2つ必要なのではありませんか?なぜ1つで済ます設計にしているのか、その辺の意図がよくわかりません。