Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -311,14 +311,19 @@ class HomeSettingsFragment : YenalySettingsFragment(R.xml.settings_home),
setTitle(R.string.apply_deep_links)
setView(R.layout.dialog_apply_deep_links)
setPositiveButton(R.string.go_to_settings) { _, _ ->
val intent = Intent().apply {
action = Settings.ACTION_APP_OPEN_BY_DEFAULT_SETTINGS
addCategory(Intent.CATEGORY_DEFAULT)
data = "package:${context.packageName}".toUri()
flags =
Intent.FLAG_ACTIVITY_NO_HISTORY or Intent.FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS
try {
val intent = Intent().apply {
action = Settings.ACTION_APP_OPEN_BY_DEFAULT_SETTINGS
addCategory(Intent.CATEGORY_DEFAULT)
data = "package:${context.packageName}".toUri()
flags = Intent.FLAG_ACTIVITY_NO_HISTORY or
Intent.FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS
}
requireActivity().startActivity(intent)
} catch (e: SecurityException) {
showShortToast(R.string.action_app_open_by_default_settings_not_support)
e.printStackTrace()
}
requireActivity().startActivity(intent)
}
setNegativeButton(R.string.cancel, null)
}
Expand Down
1 change: 1 addition & 0 deletions app/src/main/res/values-en/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -331,5 +331,6 @@ Recommendations are as follows:\n
<string name="unsubscribe">Unsubscribe</string>
<string name="unsubscribe_artist">Unsubscribe Artist</string>
<string name="sure_to_unsubscribe">Are you sure you want to unsubscribe?</string>
<string name="action_app_open_by_default_settings_not_support">This device does not support opening deep link settings from the app</string>

</resources>
1 change: 1 addition & 0 deletions app/src/main/res/values-zh-rCN/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -337,5 +337,6 @@
<string name="unsubscribe">取消关注</string>
<string name="unsubscribe_artist">取消关注该作者</string>
<string name="sure_to_unsubscribe">确定要取消关注吗?</string>
<string name="action_app_open_by_default_settings_not_support">此设备不支持从程序中开启深层链接设置</string>

</resources>
1 change: 1 addition & 0 deletions app/src/main/res/values/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -341,5 +341,6 @@
<string name="unsubscribe">取消訂閱</string>
<string name="unsubscribe_artist">取消訂閱該作者</string>
<string name="sure_to_unsubscribe">確定要取消訂閱嗎?</string>
<string name="action_app_open_by_default_settings_not_support">此設備不支援從程式中開啟預設介面</string>

</resources>