안드로이드 개발 질문/답변
(글 수 45,052)
안드로이드의 설정 인텐트는
intent = new Intent(Intent.ACTION_MAIN);
intent.setComponent(new ComponentName("com.android.settings", "com.android.settings.Settings"));
startActivity(intent);
의 코드로 가능 했습니다.
제가 지금 하고 싶은게 테더링을 어플리케이션에서 설정할 수 있도록 하는건데, 이건 자바 리플렉션으로도 불가능 하더군요;;
퍼미션 디나이가.......ㅠ(이게 되는 방법을 아신다면 도움을...ㅠ)
다시 본론으로 돌아와서,, 설정 액티비티보다 더 들어가야하는 usb테더링 설정 액티비티를 열 수 있는 인텐트가 있는지 알고 싶습니다.
아니면 모든 implicit intent를 볼 수 있는 곳을 가르쳐 주셔도 감사하겠습니다. 고수님들 도와주세요.
2012.06.26 10:21:52
Explicit Intent 방식으로 com.android.settings.TetherSettings 로 실행하시면 됩니다.
Intent intent = new Intent(Intent.ACTION_MAIN);
intent.setComponent(new ComponentName("com.android.settings", "com.android.settings.TetherSettings"));
startActivity(intent);
Implicit Intent 로 가능한지는 모르겠네요. 목록은 http://developer.android.com/reference/android/content/Intent.html 참조하세요.




답은 아니라 죄송하지만...
있긴 있는 것으로 압니다.
방법은 몰라서... ㅈㅅ