在我的应用程序中,有一个服务类。我想在10秒后开始使用此服务。当我尝试一个基本的吐司消息,而不是开始意图,它的作品。但是,当我写startActivity(intent)
时发生错误。这是我的代码。我在哪里犯错?服务中的Android开始意图活动错误
public class EkraniKilitle extends Service {
Handler yardimci;
Intent kilitEkrani;
final static long ZAMAN = 10000;
@Override
public IBinder onBind(Intent arg0) {
return null;
}
@Override
public void onCreate() {
super.onCreate();
kilitEkrani = new Intent(EkraniKilitle.this, KilitEkrani.class);
yardimci = new Handler();
yardimci.postDelayed(new Runnable() {
@Override
public void run() {
servisiDurdur();
startActivity(kilitEkrani);
}
}, ZAMAN);
}
public void servisiDurdur() {
stopService(new Intent(this, EkraniKilitle.class));
}
@Override
public void onDestroy() {
super.onDestroy();
}
}
确切的错误是什么?日志消息? – 2013-02-17 19:08:15
它关闭应用程序。消息是:“不幸的是,CocukTablet已经停止。” – halilkaya 2013-02-17 19:09:47
不,我的意思是您的LogCat中的错误消息 – 2013-02-17 19:10:26