Ну, мое приложение сбоя, когда я нажимаю кнопку, которую я связал с новой деятельностью . Вот все мой код: < /p>
myactivity < /strong>: < /p>
public class MyActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_my);
Button n = (Button) findViewById(R.id.button);
Typeface typeface = Typeface.createFromAsset(getAssets(), "BebasNeue Bold.ttf");
n.setText("I AM BRD.");
n.setTypeface(typeface);
}
public void openNewActivity(View view) {
// Do something in response to button
Intent intent = new Intent(this, MyActivity2.class);
startActivity(intent);
overridePendingTransition(R.anim.animation, R.anim.animation2);
}
public void openNewActivity2(View view) {
// Do something in response to button
Intent intent = new Intent(this, MyActivity3.class);
startActivity(intent);
}
}
< /code>
Activity_my.xml:
< /code>
myactivity3 < /strong>: < /p>
public class MyActivity3 extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_my3);
Button m = (Button) findViewById(R.id.button3);
Typeface typeface = Typeface.createFromAsset(getAssets(), "BebasNeue Bold.ttf");
m.setTypeface(typeface);
}
}
< /code>
Activity_my3.xml:
Как вы можете видеть в myactivity Я начинаю myactivity2 . Переключение между этими двумя работает безупречно, но когда я нажимаю кнопку в MyActivity , чтобы переключиться на третье действие, оно сбивает приложение? : /< /p>
edit: < /p>
08-17 01:13:43.844 25021-25021/com.MR.brd E/MMUMapper﹕ fail to register MVA, unsupported format(0x5)
08-17 01:13:48.499 25021-25021/com.MR.brd D/VelocityTracker﹕ Couldn't open '/dev/touch' (No such file or directory)
08-17 01:13:48.499 25021-25021/com.MR.brd D/VelocityTracker﹕ tpd read x fail: Bad file number
08-17 01:13:48.499 25021-25021/com.MR.brd D/VelocityTracker﹕ tpd read y fail: Bad file number
08-17 01:13:48.575 25021-25021/com.MR.brd V/Provider/Setting﹕ invalidate [system]: current 2719 != cached 0
08-17 01:13:48.579 25021-25021/com.MR.brd V/Provider/Setting﹕ from db cache, name = sound_effects_enabled value = 0
08-17 01:13:48.665 25021-25021/com.MR.brd D/AndroidRuntime﹕ Shutting down VM
08-17 01:13:48.665 25021-25021/com.MR.brd W/dalvikvm﹕ threadid=1: thread exiting with uncaught exception (group=0x410458a8)
08-17 01:13:48.670 25021-25021/com.MR.brd E/AndroidRuntime﹕ FATAL EXCEPTION: main
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.MR.brd/com.MR.brd.MyActivity3}: java.lang.NullPointerException
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2198)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2225)
at android.app.ActivityThread.access$600(ActivityThread.java:151)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1301)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:153)
at android.app.ActivityThread.main(ActivityThread.java:5071)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:790)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:557)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.NullPointerException
at com.MR.brd.MyActivity3.onCreate(MyActivity3.java:21)
at android.app.Activity.performCreate(Activity.java:5247)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1082)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2162)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2225)
at android.app.ActivityThread.access$600(ActivityThread.java:151)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1301)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:153)
at android.app.ActivityThread.main(ActivityThread.java:5071)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:790)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:557)
at dalvik.system.NativeStart.main(Native Method)
08-17 01:13:51.042 25021-25021/com.MR.brd I/Process﹕ Sending signal. PID: 25021 SIG: 9
< /code>
edit: < /p>
manifest < /strong>: < /p>
Подробнее здесь: https://stackoverflow.com/questions/253 ... g-activity
Приложение сбоя при переключении активности ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Почему UnityPlayer становится нулевым при переключении активности в Android?
Anonymous » » в форуме JAVA - 0 Ответы
- 8 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Почему UnityPlayer становится нулевым при переключении активности в Android?
Anonymous » » в форуме Android - 0 Ответы
- 8 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Почему UnityPlayer становится нулевым при переключении активности в Android?
Anonymous » » в форуме Android - 0 Ответы
- 9 Просмотры
-
Последнее сообщение Anonymous
-