Revert "Revert "Update to match now slice APIs""
This reverts commit 80c806abd6
.
Bug: 73250914
Test: make && make checkbuild, manual testing
This commit is contained in:
@@ -34,6 +34,7 @@ import com.android.settings.search.DatabaseIndexingUtils;
|
||||
import com.android.settingslib.core.AbstractPreferenceController;
|
||||
|
||||
import androidx.app.slice.Slice;
|
||||
import androidx.app.slice.builders.SliceAction;
|
||||
import androidx.app.slice.builders.ListBuilder;
|
||||
import androidx.app.slice.builders.ListBuilder.RowBuilder;
|
||||
|
||||
@@ -63,7 +64,7 @@ public class SliceBuilderUtils {
|
||||
.setTitle(sliceData.getTitle())
|
||||
.setTitleItem(icon)
|
||||
.setSubtitle(subtitleText)
|
||||
.setContentIntent(contentIntent);
|
||||
.setPrimaryAction(new SliceAction(contentIntent, null, null));
|
||||
|
||||
// TODO (b/71640747) Respect setting availability.
|
||||
|
||||
@@ -100,7 +101,7 @@ public class SliceBuilderUtils {
|
||||
String key) {
|
||||
PendingIntent actionIntent = getActionIntent(context,
|
||||
SettingsSliceProvider.ACTION_TOGGLE_CHANGED, key);
|
||||
builder.addToggle(actionIntent, isChecked);
|
||||
builder.addEndItem(new SliceAction(actionIntent, null, isChecked));
|
||||
}
|
||||
|
||||
private static PendingIntent getActionIntent(Context context, String action, String key) {
|
||||
|
Reference in New Issue
Block a user