2013-05-26 4 views
0

Я пытаюсь сделать перенаправление к настройкам обоев, когда пользователь нажимает кнопку, но я прочитал документацию и не нашел что-то подобное. Может кто-нибудь мне помочь?Перенаправление на настройку android

Стараюсь с

Intent i = new Intent(this, android.provider.Settings.ACTION_SETTINGS.getClass()); 
startActivity(i); 

Reference: Redirecting to device settings

но, не работает

+0

Что происходит, когда вы пытаетесь? Есть ли ошибка в выводе logcat? –

+0

это журнал @EdwardFalk FATAL EXCEPTION: main java.lang.RuntimeException: не удалось запустить активность ComponentInfo {com.ss.wpaper/com.ss.wpaper.MainActivity}: android.content.ActivityNotFoundException: не удается найти явный класс активности {com.ss.wpaper/java.lang.String}; Вы объявили эту активность в своем AndroidManifest.xml? Вызвано: android.content.ActivityNotFoundException: невозможно найти явный класс активности {com.ss.wpaper/java.lang.String}; Вы объявили эту активность в своем AndroidManifest.xml? - – MrMins

+0

Intent i = new Intent (this, android.provider.Settings.ACTION_SETTINGS.getClass()) Он откроет активность, принадлежащую вашему приложению. Так возникает ActivityNotFoundException, созданный –

ответ

2

Попробуйте это:

Intent wallpaperChooser = new Intent(Intent.ACTION_SET_WALLPAPER); 
startActivity(wallpaperChooser); 
+0

, который работает! благодаря – MrMins

1

попробовать этот

Intent i = new Intent(android.provider.Settings.ACTION_SETTINGS); 
    startActivity(i); 
Смежные вопросы