main 액티비티에서 department로 넘어가게 하려는데 버튼 눌르면 앱이 중지되었다고 꺼지네요.

 

아래 소스는 main 입니다. (Intent 코드만 굵고 빨갛게 해놨습니다.)

 

 package com.example.schoolapp;

import android.os.Bundle;
import android.app.Activity;
import android.content.Intent;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.support.v4.app.NavUtils;

public class SchoolAppMainActivity extends Activity implements OnClickListener{

    @Override
    public void onCreate(Bundle savedInstanceState) {
        // 스플래시 화면 띄우기
        startActivity(new Intent(this, Intro.class));

     super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_school_app_main);
       
        initialize();  // 시간이 걸리는 작업 처리
       
       
        Button btn2 = (Button) findViewById(R.id.btn2);
        btn2.setOnClickListener(this);

       
    }
     public void onClick(View v) {
      Intent intent = new Intent(SchoolAppMainActivity.this, Department.class);
      startActivity(intent);
     }

   
    private void initialize()
    {
        InitializationRunnable init = new InitializationRunnable();
        new Thread(init).start();
    }


    /**
     * 초기화 작업 처리
     *
     */
    class InitializationRunnable implements Runnable
    {
        public void run()
        {
            // 여기서부터 초기화 작업 처리
            // do_something
        }
    }


 @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        getMenuInflater().inflate(R.menu.activity_school_app_main, menu);
        return true;
    }

}

 

 

 

 

 

 

2번째 department 소스입니다.

 package com.example.schoolapp;

import android.app.Activity;
import android.os.Bundle;

public class Department extends Activity {
 @Override
 protected void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.department);
 }

}


 

 

 

 

아래는 로그캣입니다.

 

 08-19 14:23:53.450: E/AndroidRuntime(22515): FATAL EXCEPTION: main
08-19 14:23:53.450: E/AndroidRuntime(22515): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.schoolapp/com.example.schoolapp.Department}: android.view.InflateException: Binary XML file line #27: Error inflating class <unknown>
08-19 14:23:53.450: E/AndroidRuntime(22515):  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1968)
08-19 14:23:53.450: E/AndroidRuntime(22515):  at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1993)
08-19 14:23:53.450: E/AndroidRuntime(22515):  at android.app.ActivityThread.access$600(ActivityThread.java:127)
08-19 14:23:53.450: E/AndroidRuntime(22515):  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1159)
08-19 14:23:53.450: E/AndroidRuntime(22515):  at android.os.Handler.dispatchMessage(Handler.java:99)
08-19 14:23:53.450: E/AndroidRuntime(22515):  at android.os.Looper.loop(Looper.java:137)
08-19 14:23:53.450: E/AndroidRuntime(22515):  at android.app.ActivityThread.main(ActivityThread.java:4512)
08-19 14:23:53.450: E/AndroidRuntime(22515):  at java.lang.reflect.Method.invokeNative(Native Method)
08-19 14:23:53.450: E/AndroidRuntime(22515):  at java.lang.reflect.Method.invoke(Method.java:511)
08-19 14:23:53.450: E/AndroidRuntime(22515):  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:794)
08-19 14:23:53.450: E/AndroidRuntime(22515):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:561)
08-19 14:23:53.450: E/AndroidRuntime(22515):  at dalvik.system.NativeStart.main(Native Method)
08-19 14:23:53.450: E/AndroidRuntime(22515): Caused by: android.view.InflateException: Binary XML file line #27: Error inflating class <unknown>
08-19 14:23:53.450: E/AndroidRuntime(22515):  at android.view.LayoutInflater.createView(LayoutInflater.java:606)
08-19 14:23:53.450: E/AndroidRuntime(22515):  at com.android.internal.policy.impl.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:56)
08-19 14:23:53.450: E/AndroidRuntime(22515):  at android.view.LayoutInflater.onCreateView(LayoutInflater.java:653)
08-19 14:23:53.450: E/AndroidRuntime(22515):  at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:678)
08-19 14:23:53.450: E/AndroidRuntime(22515):  at android.view.LayoutInflater.rInflate(LayoutInflater.java:739)
08-19 14:23:53.450: E/AndroidRuntime(22515):  at android.view.LayoutInflater.inflate(LayoutInflater.java:489)
08-19 14:23:53.450: E/AndroidRuntime(22515):  at android.view.LayoutInflater.inflate(LayoutInflater.java:396)
08-19 14:23:53.450: E/AndroidRuntime(22515):  at android.view.LayoutInflater.inflate(LayoutInflater.java:352)
08-19 14:23:53.450: E/AndroidRuntime(22515):  at com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:254)
08-19 14:23:53.450: E/AndroidRuntime(22515):  at android.app.Activity.setContentView(Activity.java:1858)
08-19 14:23:53.450: E/AndroidRuntime(22515):  at com.example.schoolapp.Department.onCreate(Department.java:10)
08-19 14:23:53.450: E/AndroidRuntime(22515):  at android.app.Activity.performCreate(Activity.java:4492)
08-19 14:23:53.450: E/AndroidRuntime(22515):  at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1052)
08-19 14:23:53.450: E/AndroidRuntime(22515):  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1932)
08-19 14:23:53.450: E/AndroidRuntime(22515):  ... 11 more
08-19 14:23:53.450: E/AndroidRuntime(22515): Caused by: java.lang.reflect.InvocationTargetException
08-19 14:23:53.450: E/AndroidRuntime(22515):  at java.lang.reflect.Constructor.constructNative(Native Method)
08-19 14:23:53.450: E/AndroidRuntime(22515):  at java.lang.reflect.Constructor.newInstance(Constructor.java:417)
08-19 14:23:53.450: E/AndroidRuntime(22515):  at android.view.LayoutInflater.createView(LayoutInflater.java:586)
08-19 14:23:53.450: E/AndroidRuntime(22515):  ... 24 more
08-19 14:23:53.450: E/AndroidRuntime(22515): Caused by: java.lang.OutOfMemoryError
08-19 14:23:53.450: E/AndroidRuntime(22515):  at android.graphics.Bitmap.nativeCreate(Native Method)
08-19 14:23:53.450: E/AndroidRuntime(22515):  at android.graphics.Bitmap.createBitmap(Bitmap.java:605)
08-19 14:23:53.450: E/AndroidRuntime(22515):  at android.graphics.Bitmap.createBitmap(Bitmap.java:551)
08-19 14:23:53.450: E/AndroidRuntime(22515):  at android.graphics.Bitmap.createScaledBitmap(Bitmap.java:437)
08-19 14:23:53.450: E/AndroidRuntime(22515):  at android.graphics.BitmapFactory.finishDecode(BitmapFactory.java:618)
08-19 14:23:53.450: E/AndroidRuntime(22515):  at android.graphics.BitmapFactory.decodeStream(BitmapFactory.java:593)
08-19 14:23:53.450: E/AndroidRuntime(22515):  at android.graphics.BitmapFactory.decodeResourceStream(BitmapFactory.java:445)
08-19 14:23:53.450: E/AndroidRuntime(22515):  at android.graphics.drawable.Drawable.createFromResourceStream(Drawable.java:773)
08-19 14:23:53.450: E/AndroidRuntime(22515):  at android.content.res.Resources.loadDrawable(Resources.java:1937)
08-19 14:23:53.450: E/AndroidRuntime(22515):  at android.content.res.TypedArray.getDrawable(TypedArray.java:601)
08-19 14:23:53.450: E/AndroidRuntime(22515):  at android.widget.ImageView.<init>(ImageView.java:119)
08-19 14:23:53.450: E/AndroidRuntime(22515):  at android.widget.ImageView.<init>(ImageView.java:109)
08-19 14:23:53.450: E/AndroidRuntime(22515):  ... 27 more


 

 

매니페스트에 액티비티 등록 하였구요.

 

공지 다 읽었습니다.