How to open application Settings page using Android Navigation Component?
I can open application Settings from code by sending Intent with URI of my application package name:
val intent = Intent(android.provider.Settings.ACTION_APPLICATION_DETAILS_SETTINGS)
val uri = Uri.fromParts("package", getPackageName(), null)
intent.data = uri
startActivity(intent)
How to do the same thing but using Android Navigation Component?
android.provider.Settings.ACTION_APPLICATION_DETAILS_SETTINGSis equals toandroid.settings.APPLICATION_DETAILS_SETTINGSString. And package URL is just your application package (applicationId) withpackage:scheme:package:com.example.applicationCreate
activitytag inside navigation graph with corresponding intent action and data.Create
actiontag inside navigation graph with previously created activityNavigate to created action with Navigation Component