0
배경에 눌러 진 버튼을 감지하고 소리 등을 재생하는 Android 앱을 제작하려고합니다. 데모를 위해, 나는이 클래스배경 버튼 누름 감지
public class RSSPullService extends IntentService{
public RSSPullService(){
super("Nevermind me");
}
@Override
protected void onHandleIntent(@Nullable Intent intent) {
}
}
에이 방법
public boolean onKeyDown(int keyCode, KeyEvent event) {
final MediaPlayer abc = MediaPlayer.create(this, R.raw.abc);
if (event.getKeyCode() == KeyEvent.KEYCODE_POWER) {
abc.start();
}
return super.onKeyDown(keyCode, event);
}
를 추가하려고 도움이 될 수있는 뭔가가 있나요? 나는 안드로이드 개발과 Java를 처음 접했습니다.
전원 버튼을 더 구체적으로 3 ~ 4 번을 눌렀습니다. –
간단한 것을 물어서 미안하지만, 앱이 최소화되거나 실행되지 않는 백그라운드에서 onKeyDown()을 실행할 수 있도록 도와 줄 수 있습니까? –