Merge "Make links to Permissions Hub only show last day."
This commit is contained in:
committed by
Android (Google) Code Review
commit
62fce79a47
@@ -13,6 +13,8 @@
|
|||||||
*/
|
*/
|
||||||
package com.android.settings.location;
|
package com.android.settings.location;
|
||||||
|
|
||||||
|
import static java.util.concurrent.TimeUnit.DAYS;
|
||||||
|
|
||||||
import android.Manifest;
|
import android.Manifest;
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
import android.content.Intent;
|
import android.content.Intent;
|
||||||
@@ -74,6 +76,7 @@ public class RecentLocationAccessPreferenceController extends AbstractPreference
|
|||||||
final Intent intent = new Intent(Intent.ACTION_REVIEW_PERMISSION_USAGE);
|
final Intent intent = new Intent(Intent.ACTION_REVIEW_PERMISSION_USAGE);
|
||||||
intent.putExtra(Intent.EXTRA_PERMISSION_NAME,
|
intent.putExtra(Intent.EXTRA_PERMISSION_NAME,
|
||||||
Manifest.permission.ACCESS_FINE_LOCATION);
|
Manifest.permission.ACCESS_FINE_LOCATION);
|
||||||
|
intent.putExtra(Intent.EXTRA_DURATION_MILLIS, DAYS.toMillis(1));
|
||||||
mContext.startActivity(intent);
|
mContext.startActivity(intent);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
@@ -76,6 +76,7 @@ public class PermissionBarChartPreferenceController extends BasePreferenceContro
|
|||||||
.setEmptyText(R.string.permission_bar_chart_empty_text)
|
.setEmptyText(R.string.permission_bar_chart_empty_text)
|
||||||
.setDetailsOnClickListener((View v) -> {
|
.setDetailsOnClickListener((View v) -> {
|
||||||
final Intent intent = new Intent(Intent.ACTION_REVIEW_PERMISSION_USAGE);
|
final Intent intent = new Intent(Intent.ACTION_REVIEW_PERMISSION_USAGE);
|
||||||
|
intent.putExtra(Intent.EXTRA_DURATION_MILLIS, DAYS.toMillis(1));
|
||||||
mContext.startActivity(intent);
|
mContext.startActivity(intent);
|
||||||
})
|
})
|
||||||
.build();
|
.build();
|
||||||
@@ -102,7 +103,7 @@ public class PermissionBarChartPreferenceController extends BasePreferenceContro
|
|||||||
|
|
||||||
private void retrievePermissionUsageData() {
|
private void retrievePermissionUsageData() {
|
||||||
mContext.getSystemService(PermissionControllerManager.class).getPermissionUsages(
|
mContext.getSystemService(PermissionControllerManager.class).getPermissionUsages(
|
||||||
false /* countSystem */, (int) DAYS.toSeconds(1),
|
false /* countSystem */, (int) DAYS.toMillis(1),
|
||||||
mContext.getMainExecutor() /* executor */, this /* callback */);
|
mContext.getMainExecutor() /* executor */, this /* callback */);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user