마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

에러나는거 로그파일쫌 읽어주세요 ㅠㅠ

0 추천
12-09 16:45:53.417: E/AndroidRuntime(12257): FATAL EXCEPTION: main
12-09 16:45:53.417: E/AndroidRuntime(12257): Process: com.example.settingteam, PID: 12257
12-09 16:45:53.417: E/AndroidRuntime(12257): java.lang.IllegalStateException: Could not execute method of the activity
12-09 16:45:53.417: E/AndroidRuntime(12257): at android.view.View$1.onClick(View.java:4007)
12-09 16:45:53.417: E/AndroidRuntime(12257): at android.view.View.performClick(View.java:4756)
12-09 16:45:53.417: E/AndroidRuntime(12257): at android.view.View$PerformClick.run(View.java:19749)
12-09 16:45:53.417: E/AndroidRuntime(12257): at android.os.Handler.handleCallback(Handler.java:739)
12-09 16:45:53.417: E/AndroidRuntime(12257): at android.os.Handler.dispatchMessage(Handler.java:95)
12-09 16:45:53.417: E/AndroidRuntime(12257): at android.os.Looper.loop(Looper.java:135)
12-09 16:45:53.417: E/AndroidRuntime(12257): at android.app.ActivityThread.main(ActivityThread.java:5221)
12-09 16:45:53.417: E/AndroidRuntime(12257): at java.lang.reflect.Method.invoke(Native Method)
12-09 16:45:53.417: E/AndroidRuntime(12257): at java.lang.reflect.Method.invoke(Method.java:372)
12-09 16:45:53.417: E/AndroidRuntime(12257): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:899)
12-09 16:45:53.417: E/AndroidRuntime(12257): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:694)
12-09 16:45:53.417: E/AndroidRuntime(12257): Caused by: java.lang.reflect.InvocationTargetException
12-09 16:45:53.417: E/AndroidRuntime(12257): at java.lang.reflect.Method.invoke(Native Method)
12-09 16:45:53.417: E/AndroidRuntime(12257): at java.lang.reflect.Method.invoke(Method.java:372)
12-09 16:45:53.417: E/AndroidRuntime(12257): at android.view.View$1.onClick(View.java:4002)
12-09 16:45:53.417: E/AndroidRuntime(12257): ... 10 more
12-09 16:45:53.417: E/AndroidRuntime(12257): Caused by: android.content.ActivityNotFoundException: No Activity found to handle Intent { act=screen_off_timeout }
12-09 16:45:53.417: E/AndroidRuntime(12257): at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1765)
12-09 16:45:53.417: E/AndroidRuntime(12257): at android.app.Instrumentation.execStartActivity(Instrumentation.java:1485)
12-09 16:45:53.417: E/AndroidRuntime(12257): at android.app.Activity.startActivityForResult(Activity.java:3736)
12-09 16:45:53.417: E/AndroidRuntime(12257): at android.app.Activity.startActivityForResult(Activity.java:3697)
12-09 16:45:53.417: E/AndroidRuntime(12257): at android.app.Activity.startActivity(Activity.java:4007)
12-09 16:45:53.417: E/AndroidRuntime(12257): at android.app.Activity.startActivity(Activity.java:3975)
12-09 16:45:53.417: E/AndroidRuntime(12257): at com.example.settingteam.MainActivity.Button0(MainActivity.java:33)
12-09 16:45:53.417: E/AndroidRuntime(12257): ... 13 more
 
 
 
 
intent3.setAction(android.provider.Settings.System.SCREEN_OFF_TIMEOUT);
실행하려니까 자꾸 에러나네요 ㅠㅠ
도통 무슨말인지 ㅠㅠ  도와주세요 
도미노르 (1,390 포인트) 님이 2014년 12월 10일 질문

1개의 답변

0 추천
 
채택된 답변
지금 머 할려고 하시는건가요? ㅎㅎ

Settings.System.SCREEN_OFF_TIMEOUT 은 화면 꺼짐 시간 설정할때 이용하는거죠.

화면꺼짐 시간 설정하시려면

Settings.System.putInt(getContentResolver(), Settings.System.SCREEN_OFF_TIMEOUT, 시간)

이런 형태로 쓰셔야 됩니다.

Intent.setAction에 쓰이는것이 아닙니다. 위 오류는 설정한 action에 해당한 액티비티를 찾을수 없다는 얘기같은데요...

SCREEN_OFF_TIMEOUT로 구글신에 여쭤보시면 더 많은 팁들을 찾으실수 있습니다.
지미라 (4,330 포인트) 님이 2014년 12월 10일 답변
도미노르님이 2014년 12월 10일 채택됨
어플내에서 클릭시에 바로 세팅창 절전시간 조절하는곳으로 들어가려고 하거든여 ㅠㅠㅋㅋ 어렵네요
http://developer.android.com/reference/android/provider/Settings.html

여기서 Activity Action: 이라고 된 항목들을 쭉 체크해보셔요.
그래도 없으면 커스텀 설정창을 만들면 되겠죠.. 설정하는 방법은 위에서처럼 하면 되니까 그 방법밖에 없을것 같네요. ^^
ㅠ,ㅠ 친절한답변 감사드립니다~
...