Replace SliceAction deprecated method

- Replace new SliceAction with SliceAction.createDeeplink() or
SliceAction.create()

Test: make RunSettingsRoboTests
Change-Id: Ied34469d2220d8220a2dcc6c2fb4d32dd9cd9b8c
Fixes: 119879284
This commit is contained in:
Raff Tsai
2018-11-30 16:16:10 +08:00
parent 1ad5c9805a
commit 626c6e0b17
16 changed files with 69 additions and 48 deletions

View File

@@ -92,7 +92,7 @@ public class Enhanced4gLteSliceHelper {
* Enhanced 4g lte mode title variant resource name
*/
private static final String RESOURCE_ENHANCED_4G_LTE_MODE_TITLE_VARIANT =
"enhanced_4g_lte_mode_title_variant";
"enhanced_4g_lte_mode_title_variant";
@VisibleForTesting
public Enhanced4gLteSliceHelper(Context context) {
@@ -172,13 +172,15 @@ public class Enhanced4gLteSliceHelper {
.addRow(new RowBuilder()
.setTitle(getEnhanced4glteModeTitle(subId))
.addEndItem(
new SliceAction(
SliceAction.createToggle(
getBroadcastIntent(ACTION_ENHANCED_4G_LTE_CHANGED),
null /* actionTitle */, isEnhanced4gLteEnabled))
.setPrimaryAction(new SliceAction(
getActivityIntent(ACTION_MOBILE_NETWORK_SETTINGS_ACTIVITY),
icon,
getEnhanced4glteModeTitle(subId))))
.setPrimaryAction(
SliceAction.createDeeplink(
getActivityIntent(ACTION_MOBILE_NETWORK_SETTINGS_ACTIVITY),
icon,
ListBuilder.ICON_IMAGE,
getEnhanced4glteModeTitle(subId))))
.build();
}