Use RouteListingPreference.Item.Builder instead of constructor
Test: atest MediaRouter2HostSideTest
Bug: 241888071
Bug: 235352899
Change-Id: I361003306c140c466e96f1964226aaef6ed74462
diff --git a/hostsidetests/media/app/MediaRouterTest/src/android/media/router/cts/MediaRouter2DeviceTest.java b/hostsidetests/media/app/MediaRouterTest/src/android/media/router/cts/MediaRouter2DeviceTest.java
index 1c8c6c6..137f823 100644
--- a/hostsidetests/media/app/MediaRouterTest/src/android/media/router/cts/MediaRouter2DeviceTest.java
+++ b/hostsidetests/media/app/MediaRouterTest/src/android/media/router/cts/MediaRouter2DeviceTest.java
@@ -141,19 +141,20 @@
public void setRouteListingPreference_propagatesToManager() {
List<RouteListingPreference.Item> items =
List.of(
- new RouteListingPreference.Item(
- ROUTE_ID_APP_1_ROUTE_1,
- /* flags= */ RouteListingPreference.Item.FLAG_ONGOING_SESSION,
- /* disableReason= */ RouteListingPreference.Item
- .DISABLE_REASON_NONE),
- new RouteListingPreference.Item(
- ROUTE_ID_APP_2_ROUTE_2,
- /* flags= */ 0,
- RouteListingPreference.Item.DISABLE_REASON_NONE),
- new RouteListingPreference.Item(
- ROUTE_ID_APP_3_ROUTE_3,
- /* flags= */ 0,
- RouteListingPreference.Item.DISABLE_REASON_SUBSCRIPTION_REQUIRED));
+ new RouteListingPreference.Item.Builder(ROUTE_ID_APP_1_ROUTE_1)
+ .setFlags(RouteListingPreference.Item.FLAG_ONGOING_SESSION)
+ .setDisableReason(RouteListingPreference.Item.DISABLE_REASON_NONE)
+ .build(),
+ new RouteListingPreference.Item.Builder(ROUTE_ID_APP_2_ROUTE_2)
+ .setFlags(0)
+ .setDisableReason(RouteListingPreference.Item.DISABLE_REASON_NONE)
+ .build(),
+ new RouteListingPreference.Item.Builder(ROUTE_ID_APP_3_ROUTE_3)
+ .setFlags(0)
+ .setDisableReason(
+ RouteListingPreference.Item
+ .DISABLE_REASON_SUBSCRIPTION_REQUIRED)
+ .build());
RouteListingPreference routeListingPreference = new RouteListingPreference(items);
MediaRouter2ManagerCallbackImpl mediaRouter2ManagerCallback =
new MediaRouter2ManagerCallbackImpl();