优化通知 Act
This commit is contained in:
parent
eec7770215
commit
12b467d553
|
|
@ -448,6 +448,7 @@ class TasksFragment : AppViewsFragment<ViewBinding, UiState, ViewModel>(), OnTab
|
||||||
}
|
}
|
||||||
|
|
||||||
override fun onAllRejected() {
|
override fun onAllRejected() {
|
||||||
|
AndroidUtil.openAppNotifySettings()
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,9 @@
|
||||||
<uses-permission android:name="android.permission.INTERNET" />
|
<uses-permission android:name="android.permission.INTERNET" />
|
||||||
|
|
||||||
<application>
|
<application>
|
||||||
<activity android:name=".util.permission.PermissionActivity" android:exported="false" />
|
<activity android:name=".util.permission.PermissionActivity"
|
||||||
|
android:theme="@style/Theme.Transparent.NoDisplay"
|
||||||
|
android:exported="false" />
|
||||||
|
|
||||||
<provider
|
<provider
|
||||||
android:name="androidx.startup.InitializationProvider"
|
android:name="androidx.startup.InitializationProvider"
|
||||||
|
|
|
||||||
|
|
@ -113,10 +113,10 @@ public class PermissionActivity extends AppCompatActivity {
|
||||||
}
|
}
|
||||||
sendResultBroadCast(finalGrantedCount > 0 ? PermissionUtil.PERMISSION_RESULT_PARTIAL_GRANTED : PermissionUtil.PERMISSION_RESULT_ALL_REJECTED);
|
sendResultBroadCast(finalGrantedCount > 0 ? PermissionUtil.PERMISSION_RESULT_PARTIAL_GRANTED : PermissionUtil.PERMISSION_RESULT_ALL_REJECTED);
|
||||||
finish();
|
finish();
|
||||||
/*new AlertDialog.Builder(this)
|
new AlertDialog.Builder(this)
|
||||||
.setTitle("Permission has been denied") //.setTitle("权限已被拒绝")
|
.setTitle("Permission has been denied") //.setTitle("权限已被拒绝")
|
||||||
.setMessage(PERMISSION_TOTAL_REJECTED_HINT + unGrantedPermissionsStr)
|
.setMessage(PERMISSION_TOTAL_REJECTED_HINT + unGrantedPermissionsStr)
|
||||||
.setPositiveButton(*//*"系统设置"*//* "System setting", new DialogInterface.OnClickListener() {
|
.setPositiveButton("System setting", new DialogInterface.OnClickListener() {
|
||||||
@Override
|
@Override
|
||||||
public void onClick(DialogInterface dialog, int which) {
|
public void onClick(DialogInterface dialog, int which) {
|
||||||
Uri packageURI = Uri.parse("package:" + getPackageName());
|
Uri packageURI = Uri.parse("package:" + getPackageName());
|
||||||
|
|
@ -139,7 +139,7 @@ public class PermissionActivity extends AppCompatActivity {
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
.create()
|
.create()
|
||||||
.show();*/
|
.show();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -46,4 +46,14 @@
|
||||||
<item name="android:windowExitAnimation">@anim/dialog_translate_cancel</item>
|
<item name="android:windowExitAnimation">@anim/dialog_translate_cancel</item>
|
||||||
</style>
|
</style>
|
||||||
|
|
||||||
|
|
||||||
|
<style name="Theme.Transparent.NoDisplay" parent="Theme.AppCompat.DayNight.NoActionBar" tools:ignore="ResourceName">
|
||||||
|
<item name="android:windowBackground">@android:color/transparent</item>
|
||||||
|
<item name="android:windowIsTranslucent">true</item>
|
||||||
|
<item name="android:windowContentOverlay">@null</item>
|
||||||
|
<item name="android:windowNoTitle">true</item>
|
||||||
|
<item name="android:windowAnimationStyle">@null</item>
|
||||||
|
<item name="android:backgroundDimEnabled">false</item>
|
||||||
|
</style>
|
||||||
|
|
||||||
</resources>
|
</resources>
|
||||||
Loading…
Reference in New Issue