質問編集履歴

2

手直し

2016/03/28 06:00

投稿

kisaragizinzin7
kisaragizinzin7

スコア90

test CHANGED
File without changes
test CHANGED
@@ -8,7 +8,7 @@
8
8
 
9
9
  private Handler mHandler = new Handler();
10
10
 
11
- CanvasView cv;
11
+ CanvasView cv = new CanvasView(this);
12
12
 
13
13
 
14
14
 
@@ -20,7 +20,7 @@
20
20
 
21
21
  setContentView(R.layout.activity_main);
22
22
 
23
- setContentView(new CanvasView(this));
23
+ setContentView(cv);
24
24
 
25
25
  mHandler.postDelayed(this, 1000);
26
26
 
@@ -34,7 +34,7 @@
34
34
 
35
35
  cv.y += 5;
36
36
 
37
- setContentView(new CanvasView(this));
37
+ setContentView(cv);
38
38
 
39
39
  mHandler.postDelayed(this, 1000);
40
40
 

1

付けたし

2016/03/28 06:00

投稿

kisaragizinzin7
kisaragizinzin7

スコア90

test CHANGED
File without changes
test CHANGED
@@ -97,3 +97,65 @@
97
97
  プログラムがおかしいからなのだとは思うのですが、
98
98
 
99
99
  何が原因なのでしょうか?
100
+
101
+
102
+
103
+ LogCatの内容
104
+
105
+ error opening trace file: No such file or directory (2)
106
+
107
+ setTargetHeapUtilization:0.25
108
+
109
+ setTargetHeapIdealFree:8388608
110
+
111
+ setTargetHeapConcurrentStart:2097152
112
+
113
+ Shutting down VM
114
+
115
+ threadid=1: thread exiting with uncaught exception (group=0x40b4a450)
116
+
117
+ FATAL EXCEPTION: main
118
+
119
+ java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.example.fireworks/com.example.fireworks.MainActivity}: java.lang.NullPointerException
120
+
121
+ at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1994)
122
+
123
+ at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2095)
124
+
125
+ at android.app.ActivityThread.access$600(ActivityThread.java:137)
126
+
127
+ at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1206)
128
+
129
+ at android.os.Handler.dispatchMessage(Handler.java:99)
130
+
131
+ at android.os.Looper.loop(Looper.java:213)
132
+
133
+ at android.app.ActivityThread.main(ActivityThread.java:4786)
134
+
135
+ at java.lang.reflect.Method.invokeNative(Native Method)
136
+
137
+ at java.lang.reflect.Method.invoke(Method.java:511)
138
+
139
+ at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:789)
140
+
141
+ at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:556)
142
+
143
+ at dalvik.system.NativeStart.main(Native Method)
144
+
145
+ Caused by: java.lang.NullPointerException
146
+
147
+ at android.content.ContextWrapper.getResources(ContextWrapper.java:81)
148
+
149
+ at android.view.View.<init>(View.java:3284)
150
+
151
+ at com.example.fireworks.CanvasView.<init>(CanvasView.java:17)
152
+
153
+ at com.example.fireworks.MainActivity.<init>(MainActivity.java:12)
154
+
155
+ at java.lang.Class.newInstanceImpl(Native Method)
156
+
157
+ at java.lang.Class.newInstance(Class.java:1319)
158
+
159
+ at android.app.Instrumentation.newActivity(Instrumentation.java:1053)
160
+
161
+ at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1985)