2017-02-04 1 views
0

whatsapp 애플리케이션에서 설정 -> 애플리케이션 관리자 -> whatsapp -> app info -> 알림 show settings 또는 설정 버튼 (누가 만). 클릭하면 whatsapp 설정 페이지가로드됩니다.Android appliation 설정에서 해당 앱 설정으로 이동

어떻게 할 수 있습니까? 또는 설정을 사용자 정의 할 수있는 문서가 있습니까?

미리 감사드립니다.

답변

0

<category android:name="android.intent.category.NOTIFICATION_PREFERENCES" />

.

0

나는 앱 설정 화면

public static void startInstalledAppDetailsActivity(final Activity context) { 
if (context == null) { 
    return; 
} 
final Intent i = new Intent(); 
i.setAction(Settings.ACTION_APPLICATION_DETAILS_SETTINGS); 
i.addCategory(Intent.CATEGORY_DEFAULT); 
i.setData(Uri.parse("package:" + context.getPackageName())); 
i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); 
i.addFlags(Intent.FLAG_ACTIVITY_NO_HISTORY); 
i.addFlags(Intent.FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS); 
context.startActivity(i); 

}

를 열거 나 그 특정 활동 대한 매니페스트 파일에 아래의 코드를 추가이

public static Intent newAppDetailsIntent(Context context, String packageName) { 
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.GINGERBREAD) { 
    Intent intent = new Intent(android.provider.Settings.ACTION_APPLICATION_DETAILS_SETTINGS); 
    intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); 
    intent.setData(Uri.parse("package:" + packageName)); 
    return intent; 
} else if (Build.VERSION.SDK_INT == Build.VERSION_CODES.FROYO) { 
    Intent intent = new Intent(Intent.ACTION_VIEW); 
    intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); 
    intent.setClassName("com.android.settings", 
      "com.android.settings.InstalledAppDetails"); 
    intent.putExtra("pkg", packageName); 
    return intent; 
} 
Intent intent = new Intent(Intent.ACTION_VIEW); 
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); 
intent.setClassName("com.android.settings", 
     "com.android.settings.InstalledAppDetails"); 
intent.putExtra("com.android.settings.ApplicationPkgName", packageName); 
return intent; 
} 
+0

내 애플리케이션의 Android 설정에서 내 애플리케이션의 설정으로 이동하려고합니다. 반대로 아니요 – Rolbin

0

시도를 시도하는 것이 좋습니다되는 기기 설정에서 앱 설정을 클릭 한 후 표시하려면

앱 정보> 알림 페이지의 설정 옵션을 추가 할 것입니다 위의 카테고리와 함께 텐트 필터를 추가 (210)
<intent-filter android:priority="1"> 
      <action android:name="android.settings.APP_NOTIFICATION_SETTINGS" />    
</intent-filter>  
+0

그 트릭을하지 않았다 .. – Rolbin

관련 문제