친구 앱을 간단하게 만들 것입니다. 당신은 버튼을 누른 다음 클래식 exorsist 아이콘을 가지고 화면에 비명을 분 타이머를 설정해야합니다. 내가 android:persistent="true"
퍼팅 시도했지만 작동하지 않았다 ... 여기 내 활동이다 : 나는 그래서 그냥 내가 알고하지 않기 때문에 서비스 나 뭔가를 사용하는 말을하지 않습니다 안드로이드 정말 새로운 오전백그라운드에서 Android 앱을 계속 실행하려면 어떻게해야합니까?
package com.odysseus.myapp;
import android.app.Activity;
import android.content.Intent;
import android.media.MediaPlayer;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
public class MainActivity extends Activity {
MediaPlayer scareMusic;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Button startTimer = (Button) findViewById(R.id.btimerStart);
scareMusic = MediaPlayer.create(MainActivity.this, R.raw.monster_scream);
startTimer.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Thread scareTimer = new Thread(){
public void run(){
try{
sleep(5000);
Intent activityIntent = new Intent("com.odysseus.myapp.SCARER");
startActivity(activityIntent);
}catch(InterruptedException e){
e.printStackTrace();
}
}
};
scareTimer.start();
}
});
}
}
무엇 그건. 내가 찾은 다른 답변은 나에게 너무 앞서 있기 때문에 최대한 많은 것을 설명해주십시오!
어떻게 중지 할 수 있습니까? – user3164859
@ user3164859 내 업데이트를 확인하십시오. 그리고이 대답이 당신의 문제를 해결하면 내 대답 옆에있는 진드기를 표시하십시오. –