내 안드로이드 애플리케이션에 스플래시 화면 액티비티를 추가하려고하는데, 인터넷에서 수업에서 본 모든 것을하고 있지만 작동하지 않습니다. 항상 "불행히도 *가 중지되었습니다."라고 말합니다. 그 이유는 무엇일까요?Android 스플래시 화면으로 내 애플리케이션을 시작할 수 없습니다.
감사합니다 ..
내 주요 활동
<code>package com.fckirbay.istatistikelkitap;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
public class MainActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.acilis);
Thread thread = new Thread() {
@Override
public void run() {
try {
synchronized (this) {
wait(4000);
}
} catch (InterruptedException e) {
// Hata yönetimi
} finally {
finish();
// Yeni açılmak istenen Intent
Intent intent = new Intent();
intent.setClass(getApplicationContext(), acilis.class);
startActivity(intent);
}
}
};
// Thread başlatılıyor
thread.start();
}
}</code>
mysplash 화면
package com.fckirbay.istatistikelkitap;
import com.fckirbay.istatistikelkitap.R;
import android.os.Bundle;
import android.app.Activity;
import android.content.Intent;
import android.view.Menu;
import android.view.View;
import android.widget.Button;
public class acilis extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Button tablolar=(Button)findViewById(R.id.tablolar);
Button istatistikciler=(Button)findViewById(R.id.istatistikciler);
Button unite1=(Button)findViewById(R.id.unite1);
Button unite2=(Button)findViewById(R.id.unite2);
Button unite3=(Button)findViewById(R.id.unite3);
Button unite4=(Button)findViewById(R.id.unite4);
Button unite5=(Button)findViewById(R.id.unite5);
Button unite6=(Button)findViewById(R.id.unite6);
Button devam=(Button)findViewById(R.id.devam);
devam.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
startActivity(new Intent("com.fckirbay.istatistikelkitap.EKRANIKI"));
}
});
tablolar.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
startActivity(new Intent("com.fckirbay.istatistikelkitap.TABLOLAR"));
}
});
istatistikciler.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
startActivity(new Intent("com.fckirbay.istatistikelkitap.ISTATISTIKCILER"));
}
});
unite1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
startActivity(new Intent("com.fckirbay.istatistikelkitap.UNITE1"));
}
});
unite2.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
startActivity(new Intent("com.fckirbay.istatistikelkitap.UNITE2"));
}
});
unite3.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
startActivity(new Intent("com.fckirbay.istatistikelkitap.UNITE3"));
}
});
unite4.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
startActivity(new Intent("com.fckirbay.istatistikelkitap.UNITE4"));
}
});
unite5.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
startActivity(new Intent("com.fckirbay.istatistikelkitap.UNITE5"));
}
});
unite6.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
startActivity(new Intent("com.fckirbay.istatistikelkitap.UNITE6"));
}
});
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
}
및 매니페스트 파일 응용 프로그램의 진입 점 수오에서
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.fckirbay.istatistikelkitap"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="17" />
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name="com.fckirbay.istatistikelkitap.MainActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name="com.fckirbay.istatistikelkitap.acilis"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.ACILIS" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
당신은 무엇을 시도? 문제를 보여주는 간단한 소스 코드를 게시 할 수 있습니까? –
코드를 게시했습니다 .. –