回答編集履歴

1

回答修正

2019/02/09 13:17

投稿

keicha_hrs
keicha_hrs

スコア6768

test CHANGED
@@ -10,8 +10,18 @@
10
10
 
11
11
 
12
12
 
13
- この時点ですでにアウトです。Activity上に描画されたコンポーネントのオブジェクトを参照するのは、onCreate()メソッドが開始された以降である必要があります。フィールドの初期化はonCreate()以前の処理になりますから、ここで変数webViewに入るのはnullです。これを参照した処理をしたらNullPointerExceptionでアプリが落ちます。
13
+ この時点ですでにアウトです。Activity上に描画されたコンポーネントのオブジェクトを参照するのは、onCreate()メソッド~~が開始された~~の中でsetContentView()メソッドを呼んで、コンポーネントがActivityに描画された以降である必要があります。フィールドの初期化はonCreate()以前の処理になりますから、ここで変数webViewに入るのはnullです。これを参照した処理をしたらNullPointerExceptionでアプリが落ちます。
14
14
 
15
15
 
16
16
 
17
17
  それ以外にも問題山積みのようですね。いきなり応用アプリを開発するのではなく、入門の習得から始めるべきだと思います。
18
+
19
+
20
+
21
+ ---
22
+
23
+
24
+
25
+ (22:17 追記)
26
+
27
+ 回答に一部誤りがあったので修正しました。