blob: c7615d2b27f0c60fc26de6a2ce12a401e83d3a6b [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<issues format="5" by="lint 3.5.0-beta04" client="gradle" variant="debug" version="3.5.0-beta04">
<issue
id="OnClick"
message="Corresponding method handler &apos;`public void onAddTab(android.view.View)`&apos; not found"
errorLine1=" android:onClick=&quot;onAddTab&quot; />"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/action_bar_tabs.xml"
line="32"
column="17"/>
</issue>
<issue
id="OnClick"
message="Corresponding method handler &apos;`public void onRemoveTab(android.view.View)`&apos; not found"
errorLine1=" android:onClick=&quot;onRemoveTab&quot; />"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/action_bar_tabs.xml"
line="37"
column="17"/>
</issue>
<issue
id="OnClick"
message="Corresponding method handler &apos;`public void onToggleTabs(android.view.View)`&apos; not found"
errorLine1=" android:onClick=&quot;onToggleTabs&quot; />"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/action_bar_tabs.xml"
line="42"
column="17"/>
</issue>
<issue
id="OnClick"
message="Corresponding method handler &apos;`public void onRemoveAllTabs(android.view.View)`&apos; not found"
errorLine1=" android:onClick=&quot;onRemoveAllTabs&quot; />"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/action_bar_tabs.xml"
line="47"
column="17"/>
</issue>
<issue
id="ScrollViewSize"
message="This LinearLayout should use `android:layout_height=&quot;wrap_content&quot;`"
errorLine1=" android:layout_height=&quot;match_parent&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/action_bar_display_options.xml"
line="20"
column="19"/>
</issue>
<issue
id="ScrollViewSize"
message="This TextView should use `android:layout_height=&quot;wrap_content&quot;`"
errorLine1=" android:layout_height=&quot;match_parent&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/drawer_layout.xml"
line="52"
column="17"/>
</issue>
<issue
id="ScrollViewSize"
message="This LinearLayout should use `android:layout_height=&quot;wrap_content&quot;`"
errorLine1=" android:layout_height=&quot;match_parent&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/toolbar_display_options.xml"
line="36"
column="17"/>
</issue>
<issue
id="InconsistentLayout"
message="The id &quot;vector_image&quot; in layout &quot;appcompat_animated_vector&quot; is missing from the following layout configurations: layout (present in layout-v11)"
errorLine1=" &lt;ImageView android:id=&quot;@+id/vector_image&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout-v11/appcompat_animated_vector.xml"
line="23"
column="16"/>
</issue>
<issue
id="InlinedApi"
message="Field requires API level 24 (current min is 14): `android.media.MediaRouter.RouteInfo#DEVICE_TYPE_TV`"
errorLine1=" .setDeviceType(MediaRouter.RouteInfo.DEVICE_TYPE_TV)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/media/SampleDynamicGroupMrp.java"
line="148"
column="32"/>
</issue>
<issue
id="InlinedApi"
message="Field requires API level 16 (current min is 14): `android.media.MediaRouter.RouteInfo#PLAYBACK_TYPE_REMOTE`"
errorLine1=" .setPlaybackType(MediaRouter.RouteInfo.PLAYBACK_TYPE_REMOTE)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/media/SampleDynamicGroupMrp.java"
line="150"
column="34"/>
</issue>
<issue
id="InlinedApi"
message="Field requires API level 16 (current min is 14): `android.media.MediaRouter.RouteInfo#PLAYBACK_VOLUME_VARIABLE`"
errorLine1=" .setVolumeHandling(MediaRouter.RouteInfo.PLAYBACK_VOLUME_VARIABLE)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/media/SampleDynamicGroupMrp.java"
line="151"
column="36"/>
</issue>
<issue
id="InlinedApi"
message="Field requires API level 24 (current min is 14): `android.media.MediaRouter.RouteInfo#DEVICE_TYPE_TV`"
errorLine1=" .setDeviceType(MediaRouter.RouteInfo.DEVICE_TYPE_TV)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/media/SampleDynamicGroupMrp.java"
line="163"
column="32"/>
</issue>
<issue
id="InlinedApi"
message="Field requires API level 16 (current min is 14): `android.media.MediaRouter.RouteInfo#PLAYBACK_TYPE_REMOTE`"
errorLine1=" .setPlaybackType(MediaRouter.RouteInfo.PLAYBACK_TYPE_REMOTE)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/media/SampleDynamicGroupMrp.java"
line="165"
column="34"/>
</issue>
<issue
id="InlinedApi"
message="Field requires API level 16 (current min is 14): `android.media.MediaRouter.RouteInfo#PLAYBACK_VOLUME_VARIABLE`"
errorLine1=" .setVolumeHandling(MediaRouter.RouteInfo.PLAYBACK_VOLUME_VARIABLE)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/media/SampleDynamicGroupMrp.java"
line="166"
column="36"/>
</issue>
<issue
id="InlinedApi"
message="Field requires API level 24 (current min is 14): `android.media.MediaRouter.RouteInfo#DEVICE_TYPE_SPEAKER`"
errorLine1=" .setDeviceType(MediaRouter.RouteInfo.DEVICE_TYPE_SPEAKER)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/media/SampleDynamicGroupMrp.java"
line="178"
column="32"/>
</issue>
<issue
id="InlinedApi"
message="Field requires API level 16 (current min is 14): `android.media.MediaRouter.RouteInfo#PLAYBACK_TYPE_REMOTE`"
errorLine1=" .setPlaybackType(MediaRouter.RouteInfo.PLAYBACK_TYPE_REMOTE)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/media/SampleDynamicGroupMrp.java"
line="180"
column="34"/>
</issue>
<issue
id="InlinedApi"
message="Field requires API level 16 (current min is 14): `android.media.MediaRouter.RouteInfo#PLAYBACK_VOLUME_VARIABLE`"
errorLine1=" .setVolumeHandling(MediaRouter.RouteInfo.PLAYBACK_VOLUME_VARIABLE)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/media/SampleDynamicGroupMrp.java"
line="181"
column="36"/>
</issue>
<issue
id="InlinedApi"
message="Field requires API level 24 (current min is 14): `android.media.MediaRouter.RouteInfo#DEVICE_TYPE_SPEAKER`"
errorLine1=" .setDeviceType(MediaRouter.RouteInfo.DEVICE_TYPE_SPEAKER)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/media/SampleDynamicGroupMrp.java"
line="193"
column="32"/>
</issue>
<issue
id="InlinedApi"
message="Field requires API level 16 (current min is 14): `android.media.MediaRouter.RouteInfo#PLAYBACK_TYPE_REMOTE`"
errorLine1=" .setPlaybackType(MediaRouter.RouteInfo.PLAYBACK_TYPE_REMOTE)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/media/SampleDynamicGroupMrp.java"
line="195"
column="34"/>
</issue>
<issue
id="InlinedApi"
message="Field requires API level 16 (current min is 14): `android.media.MediaRouter.RouteInfo#PLAYBACK_VOLUME_VARIABLE`"
errorLine1=" .setVolumeHandling(MediaRouter.RouteInfo.PLAYBACK_VOLUME_VARIABLE)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/media/SampleDynamicGroupMrp.java"
line="196"
column="36"/>
</issue>
<issue
id="InlinedApi"
message="Field requires API level 16 (current min is 14): `android.media.MediaRouter.RouteInfo#PLAYBACK_TYPE_REMOTE`"
errorLine1=" .setPlaybackType(MediaRouter.RouteInfo.PLAYBACK_TYPE_REMOTE)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/media/SampleDynamicGroupMrp.java"
line="209"
column="34"/>
</issue>
<issue
id="InlinedApi"
message="Field requires API level 16 (current min is 14): `android.media.MediaRouter.RouteInfo#PLAYBACK_VOLUME_FIXED`"
errorLine1=" .setVolumeHandling(MediaRouter.RouteInfo.PLAYBACK_VOLUME_FIXED)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/media/SampleDynamicGroupMrp.java"
line="210"
column="36"/>
</issue>
<issue
id="InlinedApi"
message="Field requires API level 16 (current min is 14): `android.media.MediaRouter.RouteInfo#PLAYBACK_TYPE_REMOTE`"
errorLine1=" .setPlaybackType(MediaRouter.RouteInfo.PLAYBACK_TYPE_REMOTE)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/media/SampleDynamicGroupMrp.java"
line="225"
column="34"/>
</issue>
<issue
id="InlinedApi"
message="Field requires API level 16 (current min is 14): `android.media.MediaRouter.RouteInfo#PLAYBACK_VOLUME_FIXED`"
errorLine1=" .setVolumeHandling(MediaRouter.RouteInfo.PLAYBACK_VOLUME_FIXED)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/media/SampleDynamicGroupMrp.java"
line="226"
column="36"/>
</issue>
<issue
id="InlinedApi"
message="Field requires API level 16 (current min is 14): `android.media.MediaRouter.RouteInfo#PLAYBACK_TYPE_REMOTE`"
errorLine1=" .setPlaybackType(MediaRouter.RouteInfo.PLAYBACK_TYPE_REMOTE)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/media/SampleMediaRouteProvider.java"
line="178"
column="34"/>
</issue>
<issue
id="InlinedApi"
message="Field requires API level 16 (current min is 14): `android.media.MediaRouter.RouteInfo#PLAYBACK_VOLUME_FIXED`"
errorLine1=" .setVolumeHandling(MediaRouter.RouteInfo.PLAYBACK_VOLUME_FIXED)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/media/SampleMediaRouteProvider.java"
line="179"
column="36"/>
</issue>
<issue
id="InlinedApi"
message="Field requires API level 16 (current min is 14): `android.media.MediaRouter.RouteInfo#PLAYBACK_TYPE_REMOTE`"
errorLine1=" .setPlaybackType(MediaRouter.RouteInfo.PLAYBACK_TYPE_REMOTE)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/media/SampleMediaRouteProvider.java"
line="191"
column="34"/>
</issue>
<issue
id="InlinedApi"
message="Field requires API level 16 (current min is 14): `android.media.MediaRouter.RouteInfo#PLAYBACK_VOLUME_VARIABLE`"
errorLine1=" .setVolumeHandling(MediaRouter.RouteInfo.PLAYBACK_VOLUME_VARIABLE)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/media/SampleMediaRouteProvider.java"
line="192"
column="36"/>
</issue>
<issue
id="InlinedApi"
message="Field requires API level 16 (current min is 14): `android.media.MediaRouter.RouteInfo#PLAYBACK_TYPE_REMOTE`"
errorLine1=" .setPlaybackType(MediaRouter.RouteInfo.PLAYBACK_TYPE_REMOTE)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/media/SampleMediaRouteProvider.java"
line="204"
column="34"/>
</issue>
<issue
id="InlinedApi"
message="Field requires API level 16 (current min is 14): `android.media.MediaRouter.RouteInfo#PLAYBACK_VOLUME_VARIABLE`"
errorLine1=" .setVolumeHandling(MediaRouter.RouteInfo.PLAYBACK_VOLUME_VARIABLE)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/media/SampleMediaRouteProvider.java"
line="205"
column="36"/>
</issue>
<issue
id="InlinedApi"
message="Field requires API level 16 (current min is 14): `android.media.MediaRouter.RouteInfo#PLAYBACK_TYPE_REMOTE`"
errorLine1=" .setPlaybackType(MediaRouter.RouteInfo.PLAYBACK_TYPE_REMOTE)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/media/SampleMediaRouteProvider.java"
line="219"
column="34"/>
</issue>
<issue
id="InlinedApi"
message="Field requires API level 16 (current min is 14): `android.media.MediaRouter.RouteInfo#PLAYBACK_VOLUME_VARIABLE`"
errorLine1=" .setVolumeHandling(MediaRouter.RouteInfo.PLAYBACK_VOLUME_VARIABLE)"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/media/SampleMediaRouteProvider.java"
line="220"
column="36"/>
</issue>
<issue
id="NewApi"
message="Exception requires API level 17 (current min is 17): `android.view.WindowManager.InvalidDisplayException`, and having a surrounding/preceding version check **does** not help since prior to API level 19, just **loading** the class will cause a crash. Consider marking the surrounding class with `RequiresApi(19)` to ensure that the class is never loaded except when on API 19 or higher."
errorLine1=" } catch (WindowManager.InvalidDisplayException ex) {"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/media/LocalPlayer.java"
line="450"
column="26"/>
</issue>
<issue
id="SimpleDateFormat"
message="To get local formatting use `getDateInstance()`, `getDateTimeInstance()`, or `getTimeInstance()`, or use `new SimpleDateFormat(String template, Locale locale)` with for example `Locale.US` for ASCII dates."
errorLine1=" mDateFormat = new SimpleDateFormat(&quot;HH:mm:ss.SSS&quot;);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/widget/ListPopupWindowActivity.java"
line="61"
column="23"/>
</issue>
<issue
id="SimpleDateFormat"
message="To get local formatting use `getDateInstance()`, `getDateTimeInstance()`, or `getTimeInstance()`, or use `new SimpleDateFormat(String template, Locale locale)` with for example `Locale.US` for ASCII dates."
errorLine1=" mDateFormat = new SimpleDateFormat(&quot;HH:mm:ss.SSS&quot;);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/widget/PopupMenuActivity.java"
line="52"
column="23"/>
</issue>
<issue
id="UnusedAttribute"
message="Attribute `pointerIcon` is only used in API level 24 and higher (current min is 14)"
errorLine1=" android:pointerIcon=&quot;hand&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/selection_demo_list_item.xml"
line="39"
column="11"/>
</issue>
<issue
id="WrongConstant"
message="Must be one of: AppCompatDelegate.MODE_NIGHT_NO, AppCompatDelegate.MODE_NIGHT_YES, AppCompatDelegate.MODE_NIGHT_AUTO, AppCompatDelegate.MODE_NIGHT_FOLLOW_SYSTEM, AppCompatDelegate.MODE_NIGHT_UNSPECIFIED"
errorLine1=" AppCompatDelegate.setDefaultNightMode(AppCompatDelegate.MODE_NIGHT_AUTO_BATTERY);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/app/AppCompatDefaultNightModeActivity.java"
line="57"
column="47"/>
</issue>
<issue
id="WrongConstant"
message="Must be one of: AppCompatDelegate.MODE_NIGHT_NO, AppCompatDelegate.MODE_NIGHT_YES, AppCompatDelegate.MODE_NIGHT_AUTO, AppCompatDelegate.MODE_NIGHT_FOLLOW_SYSTEM, AppCompatDelegate.MODE_NIGHT_UNSPECIFIED"
errorLine1=" AppCompatDelegate.setDefaultNightMode(AppCompatDelegate.MODE_NIGHT_AUTO_BATTERY);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/app/AppCompatDefaultNightModeActivity.java"
line="57"
column="47"/>
</issue>
<issue
id="WrongConstant"
message="Must be one of: AppCompatDelegate.MODE_NIGHT_NO, AppCompatDelegate.MODE_NIGHT_YES, AppCompatDelegate.MODE_NIGHT_AUTO, AppCompatDelegate.MODE_NIGHT_FOLLOW_SYSTEM, AppCompatDelegate.MODE_NIGHT_UNSPECIFIED"
errorLine1=" getDelegate().setLocalNightMode(AppCompatDelegate.MODE_NIGHT_AUTO_BATTERY);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/app/AppCompatLocalNightModeActivity.java"
line="57"
column="41"/>
</issue>
<issue
id="WrongConstant"
message="Must be one of: AppCompatDelegate.MODE_NIGHT_NO, AppCompatDelegate.MODE_NIGHT_YES, AppCompatDelegate.MODE_NIGHT_AUTO, AppCompatDelegate.MODE_NIGHT_FOLLOW_SYSTEM, AppCompatDelegate.MODE_NIGHT_UNSPECIFIED"
errorLine1=" getDelegate().setLocalNightMode(AppCompatDelegate.MODE_NIGHT_AUTO_BATTERY);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/app/AppCompatLocalNightModeActivity.java"
line="57"
column="41"/>
</issue>
<issue
id="WrongConstant"
message="Must be one of: AppCompatDelegate.MODE_NIGHT_NO, AppCompatDelegate.MODE_NIGHT_YES, AppCompatDelegate.MODE_NIGHT_AUTO, AppCompatDelegate.MODE_NIGHT_FOLLOW_SYSTEM, AppCompatDelegate.MODE_NIGHT_UNSPECIFIED"
errorLine1=" dialog.getDelegate().setLocalNightMode(AppCompatDelegate.MODE_NIGHT_AUTO_BATTERY);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/app/AppCompatNightModeAlertDialog.java"
line="65"
column="48"/>
</issue>
<issue
id="WrongConstant"
message="Must be one of: AppCompatDelegate.MODE_NIGHT_NO, AppCompatDelegate.MODE_NIGHT_YES, AppCompatDelegate.MODE_NIGHT_AUTO, AppCompatDelegate.MODE_NIGHT_FOLLOW_SYSTEM, AppCompatDelegate.MODE_NIGHT_UNSPECIFIED"
errorLine1=" dialog.getDelegate().setLocalNightMode(AppCompatDelegate.MODE_NIGHT_AUTO_BATTERY);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/app/AppCompatNightModeAlertDialog.java"
line="65"
column="48"/>
</issue>
<issue
id="WrongConstant"
message="Must be one of: AppCompatDelegate.MODE_NIGHT_NO, AppCompatDelegate.MODE_NIGHT_YES, AppCompatDelegate.MODE_NIGHT_AUTO, AppCompatDelegate.MODE_NIGHT_FOLLOW_SYSTEM, AppCompatDelegate.MODE_NIGHT_UNSPECIFIED"
errorLine1=" dialog.getDelegate().setLocalNightMode(AppCompatDelegate.MODE_NIGHT_AUTO_BATTERY);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/app/AppCompatNightModeDialog.java"
line="73"
column="48"/>
</issue>
<issue
id="WrongConstant"
message="Must be one of: AppCompatDelegate.MODE_NIGHT_NO, AppCompatDelegate.MODE_NIGHT_YES, AppCompatDelegate.MODE_NIGHT_AUTO, AppCompatDelegate.MODE_NIGHT_FOLLOW_SYSTEM, AppCompatDelegate.MODE_NIGHT_UNSPECIFIED"
errorLine1=" dialog.getDelegate().setLocalNightMode(AppCompatDelegate.MODE_NIGHT_AUTO_BATTERY);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/app/AppCompatNightModeDialog.java"
line="73"
column="48"/>
</issue>
<issue
id="AppCompatResource"
message="Should use `android:showAsAction` when not using the appcompat library"
errorLine1=" app:showAsAction=&quot;ifRoom&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/menu/action_bar_settings_action_provider.xml"
line="20"
column="9"/>
</issue>
<issue
id="AppCompatResource"
message="Should use `android:actionProviderClass` when not using the appcompat library"
errorLine1=" app:actionProviderClass=&quot;com.example.android.supportv7.app.ActionBarSettingsActionProviderActivity$SettingsActionProvider&quot;/>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/menu/action_bar_settings_action_provider.xml"
line="21"
column="9"/>
</issue>
<issue
id="AppCompatResource"
message="Should use `android:showAsAction` when not using the appcompat library"
errorLine1=" app:showAsAction=&quot;never&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/menu/action_bar_settings_action_provider.xml"
line="25"
column="9"/>
</issue>
<issue
id="AppCompatResource"
message="Should use `android:actionProviderClass` when not using the appcompat library"
errorLine1=" app:actionProviderClass=&quot;com.example.android.supportv7.app.ActionBarSettingsActionProviderActivity$SettingsActionProvider&quot;/>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/menu/action_bar_settings_action_provider.xml"
line="26"
column="9"/>
</issue>
<issue
id="AppCompatResource"
message="Should use `android:showAsAction` when not using the appcompat library"
errorLine1=" app:showAsAction=&quot;ifRoom&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/menu/action_bar_share_action_provider.xml"
line="21"
column="9"/>
</issue>
<issue
id="AppCompatResource"
message="Should use `android:actionProviderClass` when not using the appcompat library"
errorLine1=" app:actionProviderClass=&quot;androidx.appcompat.widget.ShareActionProvider&quot;/>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/menu/action_bar_share_action_provider.xml"
line="22"
column="9"/>
</issue>
<issue
id="AppCompatResource"
message="Should use `android:showAsAction` when not using the appcompat library"
errorLine1=" app:showAsAction=&quot;ifRoom|collapseActionView&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/menu/actions.xml"
line="23"
column="11"/>
</issue>
<issue
id="AppCompatResource"
message="Should use `android:actionViewClass` when not using the appcompat library"
errorLine1=" app:actionViewClass=&quot;androidx.appcompat.widget.SearchView&quot; />"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/menu/actions.xml"
line="24"
column="11"/>
</issue>
<issue
id="AppCompatResource"
message="Should use `android:showAsAction` when not using the appcompat library"
errorLine1=" app:showAsAction=&quot;always&quot; />"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/menu/actions.xml"
line="35"
column="11"/>
</issue>
<issue
id="AppCompatResource"
message="Should use `android:showAsAction` when not using the appcompat library"
errorLine1=" app:showAsAction=&quot;ifRoom&quot; />"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/menu/actions.xml"
line="41"
column="11"/>
</issue>
<issue
id="AppCompatResource"
message="Should use `android:showAsAction` when not using the appcompat library"
errorLine1=" app:showAsAction=&quot;ifRoom&quot;>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/menu/actions.xml"
line="45"
column="11"/>
</issue>
<issue
id="AppCompatResource"
message="Should use `android:showAsAction` when not using the appcompat library"
errorLine1=" app:showAsAction=&quot;ifRoom&quot; />"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/menu/display_options_actions.xml"
line="20"
column="11"/>
</issue>
<issue
id="AppCompatResource"
message="Should use `android:showAsAction` when not using the appcompat library"
errorLine1=" app:showAsAction=&quot;always&quot;/>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/menu/menu_with_tinted_icons.xml"
line="26"
column="9"/>
</issue>
<issue
id="AppCompatResource"
message="Should use `android:showAsAction` when not using the appcompat library"
errorLine1=" app:showAsAction=&quot;always&quot;/>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/menu/menu_with_tinted_icons.xml"
line="34"
column="9"/>
</issue>
<issue
id="AppCompatResource"
message="Should use `android:showAsAction` when not using the appcompat library"
errorLine1=" app:showAsAction=&quot;always&quot;/>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/menu/menu_with_tinted_icons.xml"
line="42"
column="9"/>
</issue>
<issue
id="AppCompatResource"
message="Should use `android:showAsAction` when not using the appcompat library"
errorLine1=" app:showAsAction=&quot;always&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/menu/sample_media_router_menu.xml"
line="21"
column="9"/>
</issue>
<issue
id="AppCompatResource"
message="Should use `android:actionProviderClass` when not using the appcompat library"
errorLine1=" app:actionProviderClass=&quot;androidx.mediarouter.app.MediaRouteActionProvider&quot;/>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/menu/sample_media_router_menu.xml"
line="22"
column="9"/>
</issue>
<issue
id="AppCompatResource"
message="Should use `android:showAsAction` when not using the appcompat library"
errorLine1=" app:showAsAction=&quot;always&quot;>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/menu/sample_palette_actions.xml"
line="23"
column="9"/>
</issue>
<issue
id="AppCompatResource"
message="Should use `android:showAsAction` when not using the appcompat library"
errorLine1=" app:showAsAction=&quot;always&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/menu/single_action.xml"
line="23"
column="9"/>
</issue>
<issue
id="LongLogTag"
message="The logging tag can be at most 23 characters, was 25 (SampleMediaRouterActivity)"
errorLine1=" Log.d(TAG, &quot;onRouteAdded: route=&quot; + route);"
errorLine2=" ~~~">
<location
file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java"
line="120"
column="19"/>
</issue>
<issue
id="LongLogTag"
message="The logging tag can be at most 23 characters, was 25 (SampleMediaRouterActivity)"
errorLine1=" Log.d(TAG, &quot;onRouteChanged: route=&quot; + route);"
errorLine2=" ~~~">
<location
file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java"
line="125"
column="19"/>
</issue>
<issue
id="LongLogTag"
message="The logging tag can be at most 23 characters, was 25 (SampleMediaRouterActivity)"
errorLine1=" Log.d(TAG, &quot;onRouteRemoved: route=&quot; + route);"
errorLine2=" ~~~">
<location
file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java"
line="130"
column="19"/>
</issue>
<issue
id="LongLogTag"
message="The logging tag can be at most 23 characters, was 25 (SampleMediaRouterActivity)"
errorLine1=" Log.d(TAG, &quot;onRouteSelected: route=&quot; + route);"
errorLine2=" ~~~">
<location
file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java"
line="135"
column="19"/>
</issue>
<issue
id="LongLogTag"
message="The logging tag can be at most 23 characters, was 25 (SampleMediaRouterActivity)"
errorLine1=" Log.d(TAG, &quot;onRouteUnselected: route=&quot; + route);"
errorLine2=" ~~~">
<location
file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java"
line="149"
column="19"/>
</issue>
<issue
id="LongLogTag"
message="The logging tag can be at most 23 characters, was 25 (SampleMediaRouterActivity)"
errorLine1=" Log.d(TAG, &quot;onRouteVolumeChanged: route=&quot; + route);"
errorLine2=" ~~~">
<location
file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java"
line="166"
column="19"/>
</issue>
<issue
id="LongLogTag"
message="The logging tag can be at most 23 characters, was 25 (SampleMediaRouterActivity)"
errorLine1=" Log.d(TAG, &quot;onRoutePresentationDisplayChanged: route=&quot; + route);"
errorLine2=" ~~~">
<location
file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java"
line="172"
column="19"/>
</issue>
<issue
id="LongLogTag"
message="The logging tag can be at most 23 characters, was 25 (SampleMediaRouterActivity)"
errorLine1=" Log.d(TAG, &quot;onRouteProviderAdded: provider=&quot; + provider);"
errorLine2=" ~~~">
<location
file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java"
line="180"
column="19"/>
</issue>
<issue
id="LongLogTag"
message="The logging tag can be at most 23 characters, was 25 (SampleMediaRouterActivity)"
errorLine1=" Log.d(TAG, &quot;onRouteProviderRemoved: provider=&quot; + provider);"
errorLine2=" ~~~">
<location
file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java"
line="185"
column="19"/>
</issue>
<issue
id="LongLogTag"
message="The logging tag can be at most 23 characters, was 25 (SampleMediaRouterActivity)"
errorLine1=" Log.d(TAG, &quot;onRouteProviderChanged: provider=&quot; + provider);"
errorLine2=" ~~~">
<location
file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java"
line="190"
column="19"/>
</issue>
<issue
id="LongLogTag"
message="The logging tag can be at most 23 characters, was 25 (SampleMediaRouterActivity)"
errorLine1=" Log.d(TAG, &quot;onAudioFocusChange: LOSS_TRANSIENT&quot;);"
errorLine2=" ~~~">
<location
file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java"
line="207"
column="23"/>
</issue>
<issue
id="LongLogTag"
message="The logging tag can be at most 23 characters, was 25 (SampleMediaRouterActivity)"
errorLine1=" Log.d(TAG, &quot;onAudioFocusChange: AUDIOFOCUS_GAIN&quot;);"
errorLine2=" ~~~">
<location
file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java"
line="209"
column="23"/>
</issue>
<issue
id="LongLogTag"
message="The logging tag can be at most 23 characters, was 25 (SampleMediaRouterActivity)"
errorLine1=" Log.d(TAG, &quot;onAudioFocusChange: AUDIOFOCUS_LOSS&quot;);"
errorLine2=" ~~~">
<location
file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java"
line="211"
column="23"/>
</issue>
<issue
id="LongLogTag"
message="The logging tag can be at most 23 characters, was 25 (SampleMediaRouterActivity)"
errorLine1=" Log.d(TAG, &quot;Received Play/Pause event from RemoteControlClient&quot;);"
errorLine2=" ~~~">
<location
file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java"
line="448"
column="27"/>
</issue>
<issue
id="LongLogTag"
message="The logging tag can be at most 23 characters, was 25 (SampleMediaRouterActivity)"
errorLine1=" Log.d(TAG, &quot;Received Play event from RemoteControlClient&quot;);"
errorLine2=" ~~~">
<location
file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java"
line="458"
column="27"/>
</issue>
<issue
id="LongLogTag"
message="The logging tag can be at most 23 characters, was 25 (SampleMediaRouterActivity)"
errorLine1=" Log.d(TAG, &quot;Received Pause event from RemoteControlClient&quot;);"
errorLine2=" ~~~">
<location
file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java"
line="466"
column="27"/>
</issue>
<issue
id="LongLogTag"
message="The logging tag can be at most 23 characters, was 25 (SampleMediaRouterActivity)"
errorLine1=" Log.d(TAG, &quot;Received Stop event from RemoteControlClient&quot;);"
errorLine2=" ~~~">
<location
file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java"
line="474"
column="27"/>
</issue>
<issue
id="VectorRaster"
message="Limit vector icons sizes to 200×200 to keep icon drawing fast; see https://developer.android.com/studio/write/vector-asset-studio#when for more"
errorLine1=" android:width=&quot;256dp&quot;"
errorLine2=" ~~~~~">
<location
file="src/main/res/drawable/vector_drawable_grouping_1.xml"
line="18"
column="24"/>
</issue>
<issue
id="PrivateResource"
message="The resource `@layout/support_simple_spinner_dropdown_item` is marked as private in com.google.android.material:material"
errorLine1=" R.layout.support_simple_spinner_dropdown_item,"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/app/ActionBarDisplayOptions.java"
line="62"
column="17"/>
</issue>
<issue
id="PrivateResource"
message="The resource `@attr/selectableItemBackground` is marked as private in com.google.android.material:material"
errorLine1=" R.attr.selectableItemBackground, val, true);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/widget/AnimatedRecyclerView.java"
line="675"
column="21"/>
</issue>
<issue
id="PrivateResource"
message="The resource `@style/Theme_AppCompat_DayNight_Dialog_Alert` is marked as private in com.google.android.material:material"
errorLine1=" R.style.Theme_AppCompat_DayNight_Dialog_Alert);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/app/AppCompatNightModeAlertDialog.java"
line="71"
column="17"/>
</issue>
<issue
id="PrivateResource"
message="The resource `@style/Theme_AppCompat_DayNight_Dialog` is marked as private in com.google.android.material:material"
errorLine1=" AppCompatDialog dialog = new AppCompatDialog(this, R.style.Theme_AppCompat_DayNight_Dialog);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/app/AppCompatNightModeDialog.java"
line="40"
column="60"/>
</issue>
<issue
id="PrivateResource"
message="The resource `@style/Theme_AppCompat_DayNight_Dialog` is marked as private in com.google.android.material:material"
errorLine1=" AppCompatDialog dialog = new AppCompatDialog(this, R.style.Theme_AppCompat_DayNight_Dialog);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/app/AppCompatNightModeDialog.java"
line="48"
column="60"/>
</issue>
<issue
id="PrivateResource"
message="The resource `@style/Theme_AppCompat_DayNight_Dialog` is marked as private in com.google.android.material:material"
errorLine1=" AppCompatDialog dialog = new AppCompatDialog(this, R.style.Theme_AppCompat_DayNight_Dialog);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/app/AppCompatNightModeDialog.java"
line="56"
column="60"/>
</issue>
<issue
id="PrivateResource"
message="The resource `@style/Theme_AppCompat_DayNight_Dialog` is marked as private in com.google.android.material:material"
errorLine1=" AppCompatDialog dialog = new AppCompatDialog(this, R.style.Theme_AppCompat_DayNight_Dialog);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/app/AppCompatNightModeDialog.java"
line="64"
column="60"/>
</issue>
<issue
id="PrivateResource"
message="The resource `@style/Theme_AppCompat_DayNight_Dialog` is marked as private in com.google.android.material:material"
errorLine1=" AppCompatDialog dialog = new AppCompatDialog(this, R.style.Theme_AppCompat_DayNight_Dialog);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/app/AppCompatNightModeDialog.java"
line="72"
column="60"/>
</issue>
<issue
id="PrivateResource"
message="The resource `@layout/support_simple_spinner_dropdown_item` is marked as private in com.google.android.material:material"
errorLine1=" R.layout.support_simple_spinner_dropdown_item, Cheeses.sCheeseStrings));"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/app/AppCompatWidgetsSpinners.java"
line="40"
column="17"/>
</issue>
<issue
id="PrivateResource"
message="The resource `@layout/support_simple_spinner_dropdown_item` is marked as private in com.google.android.material:material"
errorLine1=" R.layout.support_simple_spinner_dropdown_item, Cheeses.sCheeseStrings));"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/app/AppCompatWidgetsSpinners.java"
line="44"
column="17"/>
</issue>
<issue
id="PrivateResource"
message="The resource `@color/cardview_light_background` is marked as private in com.google.android.material:material"
errorLine1=" return R.color.cardview_light_background;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/view/CardViewActivity.java"
line="186"
column="24"/>
</issue>
<issue
id="PrivateResource"
message="The resource `@attr/actionBarSize` is marked as private in com.google.android.material:material"
errorLine1=" new int[] { androidx.appcompat.R.attr.actionBarSize });"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/widget/DrawerLayoutActivity.java"
line="169"
column="45"/>
</issue>
<issue
id="PrivateResource"
message="The resource `@layout/abc_popup_menu_item_layout` is marked as private in com.google.android.material:material"
errorLine1=" R.layout.abc_popup_menu_item_layout, parent, false);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/widget/ListPopupWindowActivity.java"
line="101"
column="37"/>
</issue>
<issue
id="PrivateResource"
message="The resource `@attr/actionBarItemBackground` is marked as private in com.google.android.material:material"
errorLine1=" android:background=&quot;?attr/actionBarItemBackground&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/action_bar_settings_action_provider.xml"
line="23"
column="25"/>
</issue>
<issue
id="PrivateResource"
message="The resource `@attr/actionButtonStyle` is marked as private in com.google.android.material:material"
errorLine1=" style=&quot;?attr/actionButtonStyle&quot;>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/action_bar_settings_action_provider.xml"
line="24"
column="12"/>
</issue>
<issue
id="PrivateResource"
message="The resource `@color/cardview_light_background` is marked as private in com.google.android.material:material"
errorLine1=" android:background=&quot;@color/cardview_light_background&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/activity_card_view.xml"
line="153"
column="45"/>
</issue>
<issue
id="PrivateResource"
message="The resource `@attr/buttonBarStyle` is marked as private in com.google.android.material:material"
errorLine1=" style=&quot;?attr/buttonBarStyle&quot;>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/dialog_content_buttons.xml"
line="37"
column="20"/>
</issue>
<issue
id="PrivateResource"
message="The resource `@attr/buttonBarButtonStyle` is marked as private in com.google.android.material:material"
errorLine1=" style=&quot;?attr/buttonBarButtonStyle&quot;/>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/dialog_content_buttons.xml"
line="43"
column="24"/>
</issue>
<issue
id="PrivateResource"
message="The resource `@attr/buttonBarButtonStyle` is marked as private in com.google.android.material:material"
errorLine1=" style=&quot;?attr/buttonBarButtonStyle&quot;/>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/dialog_content_buttons.xml"
line="49"
column="24"/>
</issue>
<issue
id="PrivateResource"
message="The resource `@attr/actionBarSize` is marked as private in com.google.android.material:material"
errorLine1=" android:layout_height=&quot;?attr/actionBarSize&quot; />"
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/drawer_layout.xml"
line="43"
column="36"/>
</issue>
<issue
id="PrivateResource"
message="The resource `@attr/colorControlNormal` is marked as private in com.google.android.material:material"
errorLine1=" android:tint=&quot;?attr/colorControlNormal&quot;>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/drawable/ic_search.xml"
line="22"
column="23"/>
</issue>
<issue
id="PrivateResource"
message="The resource `@attr/colorPrimary` is marked as private in com.google.android.material:material"
errorLine1=" android:color=&quot;?colorPrimary&quot;"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="src/main/res/color/link_color.xml"
line="18"
column="26"/>
</issue>
<issue
id="PrivateResource"
message="The resource `@attr/colorPrimary` is marked as private in com.google.android.material:material"
errorLine1=" &lt;item android:color=&quot;?colorPrimary&quot;/>"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="src/main/res/color/link_color.xml"
line="20"
column="26"/>
</issue>
<issue
id="PrivateResource"
message="The resource `@attr/textAppearanceListItem` is marked as private in com.google.android.material:material"
errorLine1=" android:textAppearance=&quot;?attr/textAppearanceListItem&quot; />"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/list_view_item.xml"
line="29"
column="33"/>
</issue>
<issue
id="PrivateResource"
message="The resource `@attr/textAppearanceListItemSecondary` is marked as private in com.google.android.material:material"
errorLine1=" android:textAppearance=&quot;?attr/textAppearanceListItemSecondary&quot; />"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/list_view_item.xml"
line="35"
column="33"/>
</issue>
<issue
id="PrivateResource"
message="The resource `@attr/colorAccent` is marked as private in com.google.android.material:material"
errorLine1=" &lt;item android:alpha=&quot;0.4&quot; android:color=&quot;?attr/colorAccent&quot;/>"
errorLine2=" ~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/color/menu_item_color.xml"
line="17"
column="46"/>
</issue>
<issue
id="PrivateResource"
message="The resource `@attr/actionBarSize` is marked as private in com.google.android.material:material"
errorLine1=" android:layout_height=&quot;?attr/actionBarSize&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/nsv_cl_appbar_activity.xml"
line="25"
column="36"/>
</issue>
<issue
id="PrivateResource"
message="The resource `@attr/actionBarSize` is marked as private in com.google.android.material:material"
errorLine1=" android:layout_height=&quot;?attr/actionBarSize&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/rv_cl_appbar_activity.xml"
line="25"
column="36"/>
</issue>
<issue
id="PrivateResource"
message="The resource `@attr/actionBarSize` is marked as private in com.google.android.material:material"
errorLine1=" android:minHeight=&quot;?actionBarSize&quot;"
errorLine2=" ~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/toolbar_action_mode.xml"
line="25"
column="32"/>
</issue>
<issue
id="PrivateResource"
message="The resource `@attr/colorPrimaryDark` is marked as private in com.google.android.material:material"
errorLine1=" android:background=&quot;?attr/colorPrimaryDark&quot;/>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/toolbar_action_mode.xml"
line="26"
column="33"/>
</issue>
<issue
id="PrivateResource"
message="The resource `@attr/colorPrimaryDark` is marked as private in com.google.android.material:material"
errorLine1=" android:background=&quot;?attr/colorPrimaryDark&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/toolbar_background_change.xml"
line="28"
column="29"/>
</issue>
<issue
id="PrivateResource"
message="The resource `@attr/actionBarSize` is marked as private in com.google.android.material:material"
errorLine1=" android:minHeight=&quot;?attr/actionBarSize&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/toolbar_background_change.xml"
line="29"
column="28"/>
</issue>
<issue
id="PrivateResource"
message="The resource `@attr/actionBarSize` is marked as private in com.google.android.material:material"
errorLine1=" android:minHeight=&quot;?attr/actionBarSize&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/toolbar_display_options.xml"
line="27"
column="32"/>
</issue>
<issue
id="PrivateResource"
message="The resource `@attr/colorPrimary` is marked as private in com.google.android.material:material"
errorLine1=" android:background=&quot;?attr/colorPrimary&quot; />"
errorLine2=" ~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/toolbar_display_options.xml"
line="28"
column="33"/>
</issue>
<issue
id="PrivateResource"
message="The resource `@attr/actionBarSize` is marked as private in com.google.android.material:material"
errorLine1=" android:minHeight=&quot;?actionBarSize&quot;"
errorLine2=" ~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/toolbar_fragment_pager.xml"
line="26"
column="32"/>
</issue>
<issue
id="PrivateResource"
message="The resource `@attr/colorPrimaryDark` is marked as private in com.google.android.material:material"
errorLine1=" android:background=&quot;?attr/colorPrimaryDark&quot; />"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/toolbar_fragment_pager.xml"
line="27"
column="33"/>
</issue>
<issue
id="PrivateResource"
message="The resource `@attr/colorPrimaryDark` is marked as private in com.google.android.material:material"
errorLine1=" android:background=&quot;?attr/colorPrimaryDark&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/toolbar_tall.xml"
line="28"
column="29"/>
</issue>
<issue
id="PrivateResource"
message="The resource `@attr/actionBarSize` is marked as private in com.google.android.material:material"
errorLine1=" android:minHeight=&quot;?attr/actionBarSize&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/toolbar_usage.xml"
line="28"
column="32"/>
</issue>
<issue
id="PrivateResource"
message="The resource `@attr/colorPrimaryDark` is marked as private in com.google.android.material:material"
errorLine1=" android:background=&quot;?attr/colorPrimaryDark&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/toolbar_usage.xml"
line="29"
column="33"/>
</issue>
<issue
id="SpUsage"
message="Should use &quot;`sp`&quot; instead of &quot;`dp`&quot; for text sizes"
errorLine1=" android:textSize=&quot;32dip&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout-land/grid_layout_2.xml"
line="29"
column="9"/>
</issue>
<issue
id="SpUsage"
message="Should use &quot;`sp`&quot; instead of &quot;`dp`&quot; for text sizes"
errorLine1=" android:textSize=&quot;32dip&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/grid_layout_2.xml"
line="29"
column="9"/>
</issue>
<issue
id="SpUsage"
message="Should use &quot;`sp`&quot; instead of &quot;`dp`&quot; for text sizes"
errorLine1=" android:textSize=&quot;16dip&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout-land/grid_layout_2.xml"
line="35"
column="9"/>
</issue>
<issue
id="SpUsage"
message="Should use &quot;`sp`&quot; instead of &quot;`dp`&quot; for text sizes"
errorLine1=" android:textSize=&quot;16dip&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/grid_layout_2.xml"
line="35"
column="9"/>
</issue>
<issue
id="Typos"
message="&quot;Ok&quot; is usually capitalized as &quot;OK&quot;"
errorLine1=" &lt;string name=&quot;grid_layout_1_ok&quot;>Ok&lt;/string>"
errorLine2=" ^">
<location
file="src/main/res/values/strings.xml"
line="61"
column="37"/>
</issue>
<issue
id="ExportedContentProvider"
message="Exported content providers can provide access to potentially sensitive data"
errorLine1=" &lt;provider android:name=&quot;.app.RecentSuggestionsProvider&quot;"
errorLine2=" ~~~~~~~~">
<location
file="src/main/AndroidManifest.xml"
line="443"
column="10"/>
</issue>
<issue
id="ExportedService"
message="Exported service does not require permission"
errorLine1=" &lt;service android:name=&quot;.media.SampleMediaRouteProviderService&quot;"
errorLine2=" ~~~~~~~">
<location
file="src/main/AndroidManifest.xml"
line="101"
column="10"/>
</issue>
<issue
id="ExportedService"
message="Exported service does not require permission"
errorLine1=" &lt;service android:name=&quot;.media.SampleDynamicGroupMrpService&quot;"
errorLine2=" ~~~~~~~">
<location
file="src/main/AndroidManifest.xml"
line="109"
column="10"/>
</issue>
<issue
id="AllowBackup"
message="On SDK version 23 and up, your app data will be automatically backed up and restored on app install. Consider adding the attribute `android:fullBackupContent` to specify an `@xml` resource which configures which files to backup. More info: https://developer.android.com/training/backup/autosyncapi.html"
errorLine1=" &lt;application android:label=&quot;@string/activity_sample_code&quot;"
errorLine2=" ~~~~~~~~~~~">
<location
file="src/main/AndroidManifest.xml"
line="44"
column="6"/>
</issue>
<issue
id="AllowBackup"
message="Should explicitly set `android:allowBackup` to `true` or `false` (it&apos;s `true` by default, and that can have some security implications for the application&apos;s data)"
errorLine1=" &lt;application android:label=&quot;@string/activity_sample_code&quot;"
errorLine2=" ~~~~~~~~~~~">
<location
file="src/main/AndroidManifest.xml"
line="44"
column="6"/>
</issue>
<issue
id="ObsoleteSdkInt"
message="This folder configuration (`v11`) is unnecessary; `minSdkVersion` is 14. Merge all the resources in this folder into `layout`.">
<location
file="src/main/res/layout-v11"/>
</issue>
<issue
id="StaticFieldLeak"
message="This `AsyncTask` class should be static or leaks might occur (anonymous android.os.AsyncTask)"
errorLine1=" new AsyncTask&lt;List&lt;String>, Void, Pair&lt;List&lt;String>, DiffUtil.DiffResult>>() {"
errorLine2=" ^">
<location
file="src/main/java/com/example/android/supportv7/util/DiffUtilActivity.java"
line="76"
column="17"/>
</issue>
<issue
id="StaticFieldLeak"
message="Do not place Android context classes in static fields (static reference to `SampleMediaRouterActivity` which has field `mInfoTextView` pointing to `TextView`); this is a memory leak"
errorLine1=" private static SampleMediaRouterActivity mActivity;"
errorLine2=" ~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/media/SampleMediaButtonReceiver.java"
line="33"
column="13"/>
</issue>
<issue
id="UseCompoundDrawables"
message="This tag and its children can be replaced by one `&lt;TextView/>` and a compound drawable"
errorLine1="&lt;LinearLayout xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot;"
errorLine2=" ~~~~~~~~~~~~">
<location
file="src/main/res/layout/dialog_content.xml"
line="18"
column="2"/>
</issue>
<issue
id="InefficientWeight"
message="Use a `layout_height` of `0dp` instead of `wrap_content` for better performance"
errorLine1=" android:layout_height=&quot;wrap_content&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/palette_activity_detail.xml"
line="35"
column="11"/>
</issue>
<issue
id="InefficientWeight"
message="Use a `layout_height` of `0dp` instead of `wrap_content` for better performance"
errorLine1=" android:layout_height=&quot;wrap_content&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/sample_media_router.xml"
line="50"
column="29"/>
</issue>
<issue
id="InefficientWeight"
message="Use a `layout_height` of `0dp` instead of `wrap_content` for better performance"
errorLine1=" android:layout_height=&quot;wrap_content&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/sample_media_router.xml"
line="60"
column="29"/>
</issue>
<issue
id="InefficientWeight"
message="Use a `layout_height` of `0dp` instead of `wrap_content` for better performance"
errorLine1=" android:layout_height=&quot;wrap_content&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/sample_media_router.xml"
line="70"
column="29"/>
</issue>
<issue
id="NestedWeights"
message="Nested weights are bad for performance"
errorLine1=" android:layout_weight=&quot;1&quot;>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/sample_media_router.xml"
line="32"
column="13"/>
</issue>
<issue
id="Overdraw"
message="Possible overdraw: Root element paints background `?attr/actionBarItemBackground` with a theme that also paints a background (inferred theme is `@style/Theme_AppCompat_Light_DarkActionBar`)"
errorLine1=" android:background=&quot;?attr/actionBarItemBackground&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/action_bar_settings_action_provider.xml"
line="23"
column="5"/>
</issue>
<issue
id="Overdraw"
message="Possible overdraw: Root element paints background `#ffffffff` with a theme that also paints a background (inferred theme is `@style/Theme_AppCompat_Light_NoActionBar`)"
errorLine1=" android:background=&quot;#ffffffff&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/activity_card_view.xml"
line="20"
column="15"/>
</issue>
<issue
id="Overdraw"
message="Possible overdraw: Root element paints background `@drawable/blue` with a theme that also paints a background (inferred theme is `@android:style/Theme.Holo`)"
errorLine1=" android:background=&quot;@drawable/blue&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/grid_layout_1.xml"
line="27"
column="5"/>
</issue>
<issue
id="Overdraw"
message="Possible overdraw: Root element paints background `#000000` with a theme that also paints a background (inferred theme is `@android:style/Theme.Holo`)"
errorLine1=" android:background=&quot;#000000&quot;>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/overlay_display_window.xml"
line="21"
column="7"/>
</issue>
<issue
id="Overdraw"
message="Possible overdraw: Root element paints background `#ff000000` with a theme that also paints a background (inferred theme is `@android:style/Theme.Holo`)"
errorLine1=" android:background=&quot;#ff000000&quot;>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/sample_media_router_presentation.xml"
line="23"
column="5"/>
</issue>
<issue
id="UnusedResources"
message="The resource `R.layout.action_bar_tab_content` appears to be unused"
errorLine1="&lt;TextView xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot;"
errorLine2="^">
<location
file="src/main/res/layout/action_bar_tab_content.xml"
line="16"
column="1"/>
</issue>
<issue
id="UnusedResources"
message="The resource `R.layout.action_bar_tabs` appears to be unused"
errorLine1="&lt;LinearLayout xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot;"
errorLine2="^">
<location
file="src/main/res/layout/action_bar_tabs.xml"
line="16"
column="1"/>
</issue>
<issue
id="UnusedResources"
message="The resource `R.layout.sample_media_controller` appears to be unused"
errorLine1="&lt;LinearLayout xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot;"
errorLine2="^">
<location
file="src/main/res/layout/sample_media_controller.xml"
line="19"
column="1"/>
</issue>
<issue
id="UnusedResources"
message="The resource `R.string.sample_media_router_text` appears to be unused"
errorLine1=" &lt;string name=&quot;sample_media_router_text&quot;>This activity demonstrates how to"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/values/strings.xml"
line="25"
column="13"/>
</issue>
<issue
id="UnusedResources"
message="The resource `R.string.variable_volume_route_group_name` appears to be unused"
errorLine1=" &lt;string name=&quot;variable_volume_route_group_name&quot;>Variable Volume Route Group&lt;/string>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/values/strings.xml"
line="42"
column="13"/>
</issue>
<issue
id="UnusedResources"
message="The resource `R.string.mixed_volume_route_group_name` appears to be unused"
errorLine1=" &lt;string name=&quot;mixed_volume_route_group_name&quot;>Mixed Volume Route Group&lt;/string>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/values/strings.xml"
line="43"
column="13"/>
</issue>
<issue
id="UnusedResources"
message="The resource `R.string.sample_dynamic_group_mrp_service` appears to be unused"
errorLine1=" &lt;string name=&quot;sample_dynamic_group_mrp_service&quot;>Media Route Provider Service Support Library Sample (supporting dynamic group)&lt;/string>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/values/strings.xml"
line="46"
column="13"/>
</issue>
<issue
id="UnusedResources"
message="The resource `R.string.action_bar_tabs` appears to be unused"
errorLine1=" &lt;string name=&quot;action_bar_tabs&quot;>AppCompat/Action Bar/Action Bar Tabs&lt;/string>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/values/strings.xml"
line="69"
column="13"/>
</issue>
<issue
id="UnusedResources"
message="The resource `R.string.action_bar_with_navigation_drawer` appears to be unused"
errorLine1=" &lt;string name=&quot;action_bar_with_navigation_drawer&quot;>AppCompat/Action Bar/Navigation Drawer Toggle&lt;/string>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/values/strings.xml"
line="73"
column="13"/>
</issue>
<issue
id="UnusedResources"
message="The resource `R.string.toggle_navigation` appears to be unused"
errorLine1=" &lt;string name=&quot;toggle_navigation&quot;>Navigation&lt;/string>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/values/strings.xml"
line="102"
column="13"/>
</issue>
<issue
id="UnusedResources"
message="The resource `R.string.btn_add_tab` appears to be unused"
errorLine1=" &lt;string name=&quot;btn_add_tab&quot;>Add new tab&lt;/string>"
errorLine2=" ~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/values/strings.xml"
line="109"
column="13"/>
</issue>
<issue
id="UnusedResources"
message="The resource `R.string.btn_remove_tab` appears to be unused"
errorLine1=" &lt;string name=&quot;btn_remove_tab&quot;>Remove last tab&lt;/string>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/values/strings.xml"
line="110"
column="13"/>
</issue>
<issue
id="UnusedResources"
message="The resource `R.string.btn_toggle_tabs` appears to be unused"
errorLine1=" &lt;string name=&quot;btn_toggle_tabs&quot;>Toggle tab mode&lt;/string>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/values/strings.xml"
line="111"
column="13"/>
</issue>
<issue
id="UnusedResources"
message="The resource `R.string.btn_remove_all_tabs` appears to be unused"
errorLine1=" &lt;string name=&quot;btn_remove_all_tabs&quot;>Remove all tabs&lt;/string>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/values/strings.xml"
line="112"
column="13"/>
</issue>
<issue
id="UnusedResources"
message="The resource `R.string.sliding_pane_layout_support` appears to be unused"
errorLine1=" &lt;string name=&quot;sliding_pane_layout_support&quot;>Widget/Sliding pane layout&lt;/string>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/values/strings.xml"
line="123"
column="13"/>
</issue>
<issue
id="UnusedResources"
message="The resource `R.string.sliding_pane_layout_summary` appears to be unused"
errorLine1=" &lt;string name=&quot;sliding_pane_layout_summary&quot;>This activity illustrates the use of sliding panes."
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/values/strings.xml"
line="125"
column="13"/>
</issue>
<issue
id="UselessParent"
message="This `LinearLayout` layout or its `LinearLayout` parent is possibly useless; transfer the `background` attribute to the other view"
errorLine1=" &lt;LinearLayout"
errorLine2=" ~~~~~~~~~~~~">
<location
file="src/main/res/layout/selection_demo_list_item.xml"
line="25"
column="4"/>
</issue>
<issue
id="RedundantNamespace"
message="This namespace declaration is redundant"
errorLine1=" &lt;LinearLayout xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/animated_recycler_view.xml"
line="23"
column="19"/>
</issue>
<issue
id="RedundantNamespace"
message="This namespace declaration is redundant"
errorLine1=" &lt;LinearLayout xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/animated_recycler_view.xml"
line="51"
column="19"/>
</issue>
<issue
id="RedundantNamespace"
message="This namespace declaration is redundant"
errorLine1=" &lt;LinearLayout xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/appcompat_night_mode.xml"
line="22"
column="19"/>
</issue>
<issue
id="RedundantNamespace"
message="This namespace declaration is redundant"
errorLine1=" xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/selection_demo_list_item.xml"
line="27"
column="7"/>
</issue>
<issue
id="RedundantNamespace"
message="This namespace declaration is redundant"
errorLine1=" &lt;FrameLayout xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/toolbar_action_mode.xml"
line="28"
column="18"/>
</issue>
<issue
id="UnusedNamespace"
message="Unused namespace declaration xmlns:android; already declared on the root element"
errorLine1=" &lt;LinearLayout xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/animated_recycler_view.xml"
line="23"
column="19"/>
</issue>
<issue
id="UnusedNamespace"
message="Unused namespace declaration xmlns:android; already declared on the root element"
errorLine1=" &lt;LinearLayout xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/animated_recycler_view.xml"
line="51"
column="19"/>
</issue>
<issue
id="UnusedNamespace"
message="Unused namespace declaration xmlns:android; already declared on the root element"
errorLine1=" &lt;LinearLayout xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/appcompat_night_mode.xml"
line="22"
column="19"/>
</issue>
<issue
id="UnusedNamespace"
message="Unused namespace declaration xmlns:android; already declared on the root element"
errorLine1=" xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/selection_demo_list_item.xml"
line="27"
column="7"/>
</issue>
<issue
id="UnusedNamespace"
message="Unused namespace declaration xmlns:android; already declared on the root element"
errorLine1=" &lt;FrameLayout xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/toolbar_action_mode.xml"
line="28"
column="18"/>
</issue>
<issue
id="TypographyEllipsis"
message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
errorLine1=" &lt;string name=&quot;media_route_menu_title&quot;>Play on...&lt;/string>"
errorLine2=" ^">
<location
file="src/main/res/values/strings.xml"
line="27"
column="43"/>
</issue>
<issue
id="TypographyEllipsis"
message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
errorLine1=" &lt;string name=&quot;action_bar_fragment_menu_msg&quot;>Build menus from three fragments, the last one"
errorLine2=" ^">
<location
file="src/main/res/values/strings.xml"
line="115"
column="49"/>
</issue>
<issue
id="TypographyEllipsis"
message="Replace &quot;...&quot; with ellipsis character (…, &amp;#8230;) ?"
errorLine1=" &lt;string name=&quot;search_hint&quot;>Search...&lt;/string>"
errorLine2=" ^">
<location
file="src/main/res/values/strings.xml"
line="199"
column="32"/>
</issue>
<issue
id="IconDensities"
message="Missing the following drawables in `drawable-xhdpi`: apidemo_androidlogo.png, app_sample_code.png, ic_android.png, ic_launcher_settings.png, ic_media_pause.png... (4 more)">
<location
file="src/main/res/drawable-xhdpi"/>
</issue>
<issue
id="IconDuplicates"
message="The following unrelated icon files have identical contents: drawer_shadow_end.9.png, drawer_shadow.9.png">
<location
file="src/main/res/drawable-ldrtl-hdpi/drawer_shadow.9.png"/>
<location
file="src/main/res/drawable-hdpi/drawer_shadow_end.9.png"/>
</issue>
<issue
id="IconDuplicates"
message="The following unrelated icon files have identical contents: drawer_shadow_end.9.png, drawer_shadow.9.png">
<location
file="src/main/res/drawable-mdpi/drawer_shadow.9.png"/>
<location
file="src/main/res/drawable-ldrtl-mdpi/drawer_shadow_end.9.png"/>
</issue>
<issue
id="IconDuplicates"
message="The following unrelated icon files have identical contents: drawer_shadow_end.9.png, drawer_shadow.9.png">
<location
file="src/main/res/drawable-xhdpi/drawer_shadow.9.png"/>
<location
file="src/main/res/drawable-ldrtl-xhdpi/drawer_shadow_end.9.png"/>
</issue>
<issue
id="IconDuplicates"
message="The following unrelated icon files have identical contents: drawer_shadow.9.png, drawer_shadow_end.9.png">
<location
file="src/main/res/drawable-ldrtl-hdpi/drawer_shadow_end.9.png"/>
<location
file="src/main/res/drawable-hdpi/drawer_shadow.9.png"/>
</issue>
<issue
id="IconDuplicates"
message="The following unrelated icon files have identical contents: drawer_shadow.9.png, drawer_shadow_end.9.png">
<location
file="src/main/res/drawable-mdpi/drawer_shadow_end.9.png"/>
<location
file="src/main/res/drawable-ldrtl-mdpi/drawer_shadow.9.png"/>
</issue>
<issue
id="IconDuplicates"
message="The following unrelated icon files have identical contents: drawer_shadow.9.png, drawer_shadow_end.9.png">
<location
file="src/main/res/drawable-xhdpi/drawer_shadow_end.9.png"/>
<location
file="src/main/res/drawable-ldrtl-xhdpi/drawer_shadow.9.png"/>
</issue>
<issue
id="IconMissingDensityFolder"
message="Missing density variation folders in `src/main/res`: drawable-xxhdpi">
<location
file="src/main/res"/>
</issue>
<issue
id="ButtonStyle"
message="Buttons in button bars should be borderless; use `style=&quot;?android:attr/buttonBarButtonStyle&quot;` (and `?android:attr/buttonBarStyle` on the parent)"
errorLine1=" &lt;Button"
errorLine2=" ~~~~~~">
<location
file="src/main/res/layout/animated_recycler_view.xml"
line="56"
column="10"/>
</issue>
<issue
id="ButtonStyle"
message="Buttons in button bars should be borderless; use `style=&quot;?android:attr/buttonBarButtonStyle&quot;` (and `?android:attr/buttonBarStyle` on the parent)"
errorLine1=" &lt;Button"
errorLine2=" ~~~~~~">
<location
file="src/main/res/layout/animated_recycler_view.xml"
line="64"
column="10"/>
</issue>
<issue
id="ButtonStyle"
message="Buttons in button bars should be borderless; use `style=&quot;?android:attr/buttonBarButtonStyle&quot;` (and `?android:attr/buttonBarStyle` on the parent)"
errorLine1=" &lt;Button"
errorLine2=" ~~~~~~">
<location
file="src/main/res/layout/animated_recycler_view.xml"
line="71"
column="10"/>
</issue>
<issue
id="ButtonStyle"
message="Buttons in button bars should be borderless; use `style=&quot;?android:attr/buttonBarButtonStyle&quot;` (and `?android:attr/buttonBarStyle` on the parent)"
errorLine1=" &lt;Button"
errorLine2=" ~~~~~~">
<location
file="src/main/res/layout/animated_recycler_view.xml"
line="78"
column="10"/>
</issue>
<issue
id="ButtonStyle"
message="Buttons in button bars should be borderless; use `style=&quot;?android:attr/buttonBarButtonStyle&quot;` (and `?android:attr/buttonBarStyle` on the parent)"
errorLine1=" &lt;Button"
errorLine2=" ~~~~~~">
<location
file="src/main/res/layout/animated_recycler_view.xml"
line="85"
column="10"/>
</issue>
<issue
id="GoogleAppIndexingWarning"
message="App is not indexable by Google Search; consider adding at least one Activity with an ACTION-VIEW intent filter. See issue explanation for more details."
errorLine1=" &lt;application android:label=&quot;@string/activity_sample_code&quot;"
errorLine2=" ^">
<location
file="src/main/AndroidManifest.xml"
line="44"
column="5"/>
</issue>
<issue
id="TextFields"
message="This text field does not specify an `inputType`"
errorLine1=" &lt;EditText"
errorLine2=" ~~~~~~~~">
<location
file="src/main/res/layout/activity_rv_smoothscrollby.xml"
line="22"
column="6"/>
</issue>
<issue
id="TextFields"
message="This text field does not specify an `inputType`"
errorLine1=" &lt;EditText"
errorLine2=" ~~~~~~~~">
<location
file="src/main/res/layout/appcompat_widgets_text_input.xml"
line="25"
column="6"/>
</issue>
<issue
id="TextFields"
message="This text field does not specify an `inputType`"
errorLine1=" &lt;EditText"
errorLine2=" ~~~~~~~~">
<location
file="src/main/res/layout/grid_layout_1.xml"
line="34"
column="6"/>
</issue>
<issue
id="TextFields"
message="This text field does not specify an `inputType`"
errorLine1=" &lt;EditText"
errorLine2=" ~~~~~~~~">
<location
file="src/main/res/layout-land/grid_layout_2.xml"
line="43"
column="6"/>
</issue>
<issue
id="TextFields"
message="This text field does not specify an `inputType`"
errorLine1=" &lt;EditText"
errorLine2=" ~~~~~~~~">
<location
file="src/main/res/layout/grid_layout_2.xml"
line="43"
column="6"/>
</issue>
<issue
id="TextFields"
message="This text field does not specify an `inputType`"
errorLine1=" &lt;EditText"
errorLine2=" ~~~~~~~~">
<location
file="src/main/res/layout-land/grid_layout_2.xml"
line="51"
column="6"/>
</issue>
<issue
id="TextFields"
message="This text field does not specify an `inputType`"
errorLine1=" &lt;EditText"
errorLine2=" ~~~~~~~~">
<location
file="src/main/res/layout/grid_layout_2.xml"
line="51"
column="6"/>
</issue>
<issue
id="AlwaysShowAction"
message="Prefer &quot;`ifRoom`&quot; instead of &quot;`always`&quot;"
errorLine1=" app:showAsAction=&quot;always&quot;/>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/menu/menu_with_tinted_icons.xml"
line="26"
column="9"/>
<location
file="src/main/res/menu/menu_with_tinted_icons.xml"
line="34"
column="9"/>
<location
file="src/main/res/menu/menu_with_tinted_icons.xml"
line="42"
column="9"/>
</issue>
<issue
id="Autofill"
message="Missing `autofillHints` attribute"
errorLine1=" &lt;EditText"
errorLine2=" ~~~~~~~~">
<location
file="src/main/res/layout/activity_base_layout_manager.xml"
line="31"
column="10"/>
</issue>
<issue
id="Autofill"
message="Missing `autofillHints` attribute"
errorLine1=" &lt;EditText"
errorLine2=" ~~~~~~~~">
<location
file="src/main/res/layout/activity_rv_smoothscrollby.xml"
line="22"
column="6"/>
</issue>
<issue
id="Autofill"
message="Missing `autofillHints` attribute"
errorLine1=" &lt;EditText"
errorLine2=" ~~~~~~~~">
<location
file="src/main/res/layout/appcompat_widgets_text_input.xml"
line="25"
column="6"/>
</issue>
<issue
id="Autofill"
message="Missing `autofillHints` attribute"
errorLine1=" &lt;EditText"
errorLine2=" ~~~~~~~~">
<location
file="src/main/res/layout/grid_layout_1.xml"
line="34"
column="6"/>
</issue>
<issue
id="Autofill"
message="Missing `autofillHints` attribute"
errorLine1=" &lt;EditText"
errorLine2=" ~~~~~~~~">
<location
file="src/main/res/layout-land/grid_layout_2.xml"
line="43"
column="6"/>
</issue>
<issue
id="Autofill"
message="Missing `autofillHints` attribute"
errorLine1=" &lt;EditText"
errorLine2=" ~~~~~~~~">
<location
file="src/main/res/layout/grid_layout_2.xml"
line="43"
column="6"/>
</issue>
<issue
id="Autofill"
message="Missing `autofillHints` attribute"
errorLine1=" &lt;EditText"
errorLine2=" ~~~~~~~~">
<location
file="src/main/res/layout-land/grid_layout_2.xml"
line="51"
column="6"/>
</issue>
<issue
id="Autofill"
message="Missing `autofillHints` attribute"
errorLine1=" &lt;EditText"
errorLine2=" ~~~~~~~~">
<location
file="src/main/res/layout/grid_layout_2.xml"
line="51"
column="6"/>
</issue>
<issue
id="Autofill"
message="Missing `autofillHints` attribute"
errorLine1=" &lt;EditText"
errorLine2=" ~~~~~~~~">
<location
file="src/main/res/layout/sorted_list_activity.xml"
line="21"
column="6"/>
</issue>
<issue
id="ButtonCase"
message="@android:string/no actually returns &quot;Cancel&quot;, not &quot;No&quot;; use @android:string/cancel instead or create a local string resource for No"
errorLine1=" android:text=&quot;@android:string/no&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/dialog_content_buttons.xml"
line="42"
column="17"/>
</issue>
<issue
id="ButtonCase"
message="The standard Android way to capitalize Ok is &quot;OK&quot; (tip: use `@android:string/ok` instead)"
errorLine1=" &lt;string name=&quot;grid_layout_1_ok&quot;>Ok&lt;/string>"
errorLine2=" ^">
<location
file="src/main/res/values/strings.xml"
line="61"
column="37"/>
</issue>
<issue
id="ClickableViewAccessibility"
message="Custom view ``Button`` has `setOnTouchListener` called on it but does not override `performClick`"
errorLine1=" vh.actionButton.setOnTouchListener(new View.OnTouchListener() {"
errorLine2=" ^">
<location
file="src/main/java/com/example/android/supportv7/widget/touch/DragAndDropActivity.java"
line="110"
column="9"/>
</issue>
<issue
id="ClickableViewAccessibility"
message="`onTouch` should call `View#performClick` when a click is detected"
errorLine1=" public boolean onTouch(View v, MotionEvent event) {"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/widget/touch/DragAndDropActivity.java"
line="112"
column="28"/>
</issue>
<issue
id="ClickableViewAccessibility"
message="`onTouch` should call `View#performClick` when a click is detected"
errorLine1=" public boolean onTouch(View view, MotionEvent event) {"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/media/OverlayDisplayWindow.java"
line="449"
column="28"/>
</issue>
<issue
id="ClickableViewAccessibility"
message="Custom view ``Button`` has `setOnTouchListener` called on it but does not override `performClick`"
errorLine1=" vh.actionButton.setOnTouchListener(new View.OnTouchListener() {"
errorLine2=" ^">
<location
file="src/main/java/com/example/android/supportv7/widget/touch/SwipeToDismissActivity.java"
line="145"
column="9"/>
</issue>
<issue
id="ClickableViewAccessibility"
message="`onTouch` should call `View#performClick` when a click is detected"
errorLine1=" public boolean onTouch(View v, MotionEvent event) {"
errorLine2=" ~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/widget/touch/SwipeToDismissActivity.java"
line="147"
column="28"/>
</issue>
<issue
id="ContentDescription"
message="Missing `contentDescription` attribute on image"
errorLine1=" &lt;ImageButton android:id=&quot;@+id/button&quot;"
errorLine2=" ~~~~~~~~~~~">
<location
file="src/main/res/layout/action_bar_settings_action_provider.xml"
line="26"
column="6"/>
</issue>
<issue
id="ContentDescription"
message="Missing `contentDescription` attribute on image"
errorLine1=" &lt;ImageView"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/res/layout/appcompat_animated_selector.xml"
line="33"
column="10"/>
</issue>
<issue
id="ContentDescription"
message="Missing `contentDescription` attribute on image"
errorLine1=" &lt;ImageView android:id=&quot;@+id/vector_image&quot;"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/res/layout-v11/appcompat_animated_vector.xml"
line="23"
column="6"/>
</issue>
<issue
id="ContentDescription"
message="Missing `contentDescription` attribute on image"
errorLine1=" &lt;ImageView"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/res/layout/dialog_content.xml"
line="28"
column="6"/>
</issue>
<issue
id="ContentDescription"
message="Missing `contentDescription` attribute on image"
errorLine1=" &lt;ImageView"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/res/layout/dialog_content_buttons.xml"
line="28"
column="6"/>
</issue>
<issue
id="ContentDescription"
message="Missing `contentDescription` attribute on image"
errorLine1=" &lt;ImageButton android:id=&quot;@+id/item_action&quot;"
errorLine2=" ~~~~~~~~~~~">
<location
file="src/main/res/layout/media_item.xml"
line="26"
column="6"/>
</issue>
<issue
id="ContentDescription"
message="Missing `contentDescription` attribute on image"
errorLine1=" &lt;ImageView"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/res/layout/palette_list_item.xml"
line="24"
column="6"/>
</issue>
<issue
id="ContentDescription"
message="Missing `contentDescription` attribute on image"
errorLine1=" &lt;ImageView"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/res/layout/sample_media_controller.xml"
line="27"
column="10"/>
</issue>
<issue
id="ContentDescription"
message="Missing `contentDescription` attribute on image"
errorLine1=" &lt;ImageButton android:id=&quot;@+id/pause_resume_button&quot;"
errorLine2=" ~~~~~~~~~~~">
<location
file="src/main/res/layout/sample_media_controller.xml"
line="42"
column="10"/>
</issue>
<issue
id="ContentDescription"
message="Missing `contentDescription` attribute on image"
errorLine1=" &lt;ImageButton android:id=&quot;@+id/stop_button&quot;"
errorLine2=" ~~~~~~~~~~~">
<location
file="src/main/res/layout/sample_media_controller.xml"
line="49"
column="10"/>
</issue>
<issue
id="ContentDescription"
message="Missing `contentDescription` attribute on image"
errorLine1=" &lt;ImageButton android:id=&quot;@+id/pause_resume_button&quot;"
errorLine2=" ~~~~~~~~~~~">
<location
file="src/main/res/layout/sample_media_router.xml"
line="99"
column="14"/>
</issue>
<issue
id="ContentDescription"
message="Missing `contentDescription` attribute on image"
errorLine1=" &lt;ImageButton android:id=&quot;@+id/stop_button&quot;"
errorLine2=" ~~~~~~~~~~~">
<location
file="src/main/res/layout/sample_media_router.xml"
line="109"
column="14"/>
</issue>
<issue
id="KeyboardInaccessibleWidget"
message="&apos;clickable&apos; attribute found, please also add &apos;focusable&apos;"
errorLine1=" android:clickable=&quot;true&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/activity_card_view.xml"
line="215"
column="17"/>
</issue>
<issue
id="KeyboardInaccessibleWidget"
message="&apos;clickable&apos; attribute found, please also add &apos;focusable&apos;"
errorLine1=" android:clickable=&quot;true&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/appcompat_animated_selector.xml"
line="37"
column="17"/>
</issue>
<issue
id="KeyboardInaccessibleWidget"
message="&apos;clickable&apos; attribute found, please also add &apos;focusable&apos;"
errorLine1=" android:clickable=&quot;true&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/appcompat_widgets_text_views.xml"
line="61"
column="17"/>
</issue>
<issue
id="LabelFor"
message="Missing accessibility label: where minSdk &lt; 17, you should provide an `android:hint`"
errorLine1=" &lt;EditText"
errorLine2=" ~~~~~~~~">
<location
file="src/main/res/layout/activity_rv_smoothscrollby.xml"
line="22"
column="6"/>
</issue>
<issue
id="LabelFor"
message="Missing accessibility label: where minSdk &lt; 17, you should provide an `android:hint`"
errorLine1=" &lt;EditText"
errorLine2=" ~~~~~~~~">
<location
file="src/main/res/layout/grid_layout_1.xml"
line="34"
column="6"/>
</issue>
<issue
id="LabelFor"
message="Missing accessibility label: where minSdk &lt; 17, you should provide an `android:hint`"
errorLine1=" &lt;EditText"
errorLine2=" ~~~~~~~~">
<location
file="src/main/res/layout-land/grid_layout_2.xml"
line="43"
column="6"/>
</issue>
<issue
id="LabelFor"
message="Missing accessibility label: where minSdk &lt; 17, you should provide an `android:hint`"
errorLine1=" &lt;EditText"
errorLine2=" ~~~~~~~~">
<location
file="src/main/res/layout/grid_layout_2.xml"
line="43"
column="6"/>
</issue>
<issue
id="LabelFor"
message="Missing accessibility label: where minSdk &lt; 17, you should provide an `android:hint`"
errorLine1=" &lt;EditText"
errorLine2=" ~~~~~~~~">
<location
file="src/main/res/layout-land/grid_layout_2.xml"
line="51"
column="6"/>
</issue>
<issue
id="LabelFor"
message="Missing accessibility label: where minSdk &lt; 17, you should provide an `android:hint`"
errorLine1=" &lt;EditText"
errorLine2=" ~~~~~~~~">
<location
file="src/main/res/layout/grid_layout_2.xml"
line="51"
column="6"/>
</issue>
<issue
id="SetTextI18n"
message="String literal in `setText` can not be translated. Use Android resources instead."
errorLine1=" myViewHolder.textView.setText(&quot;More text for the expanded version&quot;);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/widget/AnimatedRecyclerView.java"
line="707"
column="47"/>
</issue>
<issue
id="SetTextI18n"
message="String literal in `setText` can not be translated. Use Android resources instead."
errorLine1=" holder.textView.setText(&quot;loading...&quot;);"
errorLine2=" ~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/widget/AsyncListUtilActivity.java"
line="98"
column="41"/>
</issue>
<issue
id="SetTextI18n"
message="Do not concatenate text displayed with `setText`. Use resource string with placeholders."
errorLine1=" ((TextView) convertView).setText(&quot; &quot; + position + &quot; &quot;);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/widget/BaseLayoutManagerActivity.java"
line="153"
column="50"/>
</issue>
<issue
id="SetTextI18n"
message="Do not concatenate text displayed with `setText`. Use resource string with placeholders."
errorLine1=" mInfoText.setText(&quot;radius: &quot; + mCornerRadiusSeekBar.getProgress()"
errorLine2=" ^">
<location
file="src/main/java/com/example/android/supportv7/view/CardViewActivity.java"
line="88"
column="27"/>
</issue>
<issue
id="SetTextI18n"
message="String literal in `setText` can not be translated. Use Android resources instead."
errorLine1=" mInfoText.setText(&quot;radius: &quot; + mCornerRadiusSeekBar.getProgress()"
errorLine2=" ~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/view/CardViewActivity.java"
line="88"
column="27"/>
</issue>
<issue
id="SetTextI18n"
message="String literal in `setText` can not be translated. Use Android resources instead."
errorLine1=" + &quot;, alpha: &quot; + mAlphaSeekBar.getProgress()"
errorLine2=" ~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/view/CardViewActivity.java"
line="89"
column="19"/>
</issue>
<issue
id="SetTextI18n"
message="String literal in `setText` can not be translated. Use Android resources instead."
errorLine1=" + &quot;\nelevation: &quot; + mCardView.getCardElevation() + &quot; of &quot;"
errorLine2=" ~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/view/CardViewActivity.java"
line="91"
column="68"/>
</issue>
<issue
id="SetTextI18n"
message="String literal in `setText` can not be translated. Use Android resources instead."
errorLine1=" shuffle.setText(&quot;Shuffle&quot;);"
errorLine2=" ~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/util/DiffUtilActivity.java"
line="57"
column="25"/>
</issue>
<issue
id="SetTextI18n"
message="String literal in `setText` can not be translated. Use Android resources instead."
errorLine1=" c.setText(&quot;Email setup&quot;);"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/view/GridLayout3.java"
line="80"
column="23"/>
</issue>
<issue
id="SetTextI18n"
message="String literal in `setText` can not be translated. Use Android resources instead."
errorLine1=" c.setText(&quot;You can configure email in a few simple steps:&quot;);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/view/GridLayout3.java"
line="86"
column="23"/>
</issue>
<issue
id="SetTextI18n"
message="String literal in `setText` can not be translated. Use Android resources instead."
errorLine1=" c.setText(&quot;Email address:&quot;);"
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/view/GridLayout3.java"
line="91"
column="23"/>
</issue>
<issue
id="SetTextI18n"
message="String literal in `setText` can not be translated. Use Android resources instead."
errorLine1=" c.setText(&quot;Password:&quot;);"
errorLine2=" ~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/view/GridLayout3.java"
line="102"
column="23"/>
</issue>
<issue
id="SetTextI18n"
message="String literal in `setText` can not be translated. Use Android resources instead."
errorLine1=" c.setText(&quot;Manual setup&quot;);"
errorLine2=" ~~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/view/GridLayout3.java"
line="113"
column="23"/>
</issue>
<issue
id="SetTextI18n"
message="String literal in `setText` can not be translated. Use Android resources instead."
errorLine1=" c.setText(&quot;Next&quot;);"
errorLine2=" ~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/view/GridLayout3.java"
line="118"
column="23"/>
</issue>
<issue
id="SetTextI18n"
message="Do not concatenate text displayed with `setText`. Use resource string with placeholders."
errorLine1=" mLog.setText(toPrepend + mLog.getText());"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/widget/ListPopupWindowActivity.java"
line="165"
column="22"/>
</issue>
<issue
id="SetTextI18n"
message="Do not concatenate text displayed with `setText`. Use resource string with placeholders."
errorLine1=" title.setText(&quot;Title for #&quot; + i);"
errorLine2=" ~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/widget/ListViewActivity.java"
line="66"
column="31"/>
</issue>
<issue
id="SetTextI18n"
message="String literal in `setText` can not be translated. Use Android resources instead."
errorLine1=" title.setText(&quot;Title for #&quot; + i);"
errorLine2=" ~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/widget/ListViewActivity.java"
line="66"
column="31"/>
</issue>
<issue
id="SetTextI18n"
message="Do not concatenate text displayed with `setText`. Use resource string with placeholders."
errorLine1=" subtitle.setText(&quot;Subtitle for #&quot; + i);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/widget/ListViewActivity.java"
line="67"
column="34"/>
</issue>
<issue
id="SetTextI18n"
message="String literal in `setText` can not be translated. Use Android resources instead."
errorLine1=" subtitle.setText(&quot;Subtitle for #&quot; + i);"
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/widget/ListViewActivity.java"
line="67"
column="34"/>
</issue>
<issue
id="SetTextI18n"
message="Do not concatenate text displayed with `setText`. Use resource string with placeholders."
errorLine1=" mLog.setText(toPrepend + mLog.getText());"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/widget/PopupMenuActivity.java"
line="122"
column="22"/>
</issue>
<issue
id="SetTextI18n"
message="Do not concatenate text displayed with `setText`. Use resource string with placeholders."
errorLine1=" holder.nameTextView.text = &quot;Item $position&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/widget/RecyclerViewCoordinatorLayoutAppBarActivity.kt"
line="57"
column="36"/>
</issue>
<issue
id="SetTextI18n"
message="String literal in `setText` can not be translated. Use Android resources instead."
errorLine1=" holder.nameTextView.text = &quot;Item $position&quot;"
errorLine2=" ~~~~~">
<location
file="src/main/java/com/example/android/supportv7/widget/RecyclerViewCoordinatorLayoutAppBarActivity.kt"
line="57"
column="37"/>
</issue>
<issue
id="SetTextI18n"
message="Do not concatenate text displayed with `setText`. Use resource string with placeholders."
errorLine1=" textView.setText(&quot;Position: &quot; + position);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/widget/RvIn2NestedScrollViewsActivity.java"
line="75"
column="30"/>
</issue>
<issue
id="SetTextI18n"
message="String literal in `setText` can not be translated. Use Android resources instead."
errorLine1=" textView.setText(&quot;Position: &quot; + position);"
errorLine2=" ~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/widget/RvIn2NestedScrollViewsActivity.java"
line="75"
column="30"/>
</issue>
<issue
id="SetTextI18n"
message="Do not concatenate text displayed with `setText`. Use resource string with placeholders."
errorLine1=" textView.setText(&quot;Position: &quot; + position);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/widget/RvInNestedScrollViewActivity.java"
line="75"
column="30"/>
</issue>
<issue
id="SetTextI18n"
message="String literal in `setText` can not be translated. Use Android resources instead."
errorLine1=" textView.setText(&quot;Position: &quot; + position);"
errorLine2=" ~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/widget/RvInNestedScrollViewActivity.java"
line="75"
column="30"/>
</issue>
<issue
id="SetTextI18n"
message="Do not concatenate text displayed with `setText`. Use resource string with placeholders."
errorLine1=" mInfoTextView.setText(&quot;Currently selected route:&quot;"
errorLine2=" ^">
<location
file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java"
line="613"
column="31"/>
</issue>
<issue
id="SetTextI18n"
message="String literal in `setText` can not be translated. Use Android resources instead."
errorLine1=" mInfoTextView.setText(&quot;Currently selected route:&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/media/SampleMediaRouterActivity.java"
line="613"
column="31"/>
</issue>
<issue
id="SetTextI18n"
message="Do not concatenate text displayed with `setText`. Use resource string with placeholders."
errorLine1=" holder.mTextView.setText(position + &quot;:&quot; + mValues.get(position));"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/widget/adapter/SimpleStringAdapter.java"
line="93"
column="34"/>
</issue>
<issue
id="SetTextI18n"
message="Do not concatenate text displayed with `setText`. Use resource string with placeholders."
errorLine1=" mHolderNumberView.setText(&quot;View Nr: &quot; + sHolderNumber++);"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/widget/StableIdActivity.java"
line="94"
column="43"/>
</issue>
<issue
id="SetTextI18n"
message="String literal in `setText` can not be translated. Use Android resources instead."
errorLine1=" mHolderNumberView.setText(&quot;View Nr: &quot; + sHolderNumber++);"
errorLine2=" ~~~~~~~~~~~">
<location
file="src/main/java/com/example/android/supportv7/widget/StableIdActivity.java"
line="94"
column="43"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;Changing elevation with the buttons below is only relevant on SDK 21+&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;Changing elevation with the buttons below is only relevant on SDK 21+&quot; />"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/action_bar_background_change.xml"
line="27"
column="9"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;Transparent BG + no elevation&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;Transparent BG + no elevation&quot; />"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/action_bar_background_change.xml"
line="34"
column="9"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;Color BG + elevation&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;Color BG + elevation&quot; />"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/action_bar_background_change.xml"
line="40"
column="9"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;smooth scroll&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;smooth scroll&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/activity_base_layout_manager.xml"
line="28"
column="17"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;offset&quot;, should use `@string` resource"
errorLine1=" android:hint=&quot;offset&quot;/>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/activity_base_layout_manager.xml"
line="36"
column="17"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;scroll&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;scroll&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/activity_base_layout_manager.xml"
line="43"
column="17"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;ONE&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;ONE&quot;/>"
errorLine2=" ~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/activity_rv_in_two_nestedscrollviews.xml"
line="31"
column="17"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;TWO&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;TWO&quot;/>"
errorLine2=" ~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/activity_rv_in_two_nestedscrollviews.xml"
line="46"
column="25"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;FOUR&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;FOUR&quot;/>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/activity_rv_in_two_nestedscrollviews.xml"
line="57"
column="25"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;FIVE&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;FIVE&quot;/>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/activity_rv_in_two_nestedscrollviews.xml"
line="66"
column="17"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;100&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;100&quot;/>"
errorLine2=" ~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/activity_rv_smoothscrollby.xml"
line="26"
column="9"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;down&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;down&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/activity_rv_smoothscrollby.xml"
line="31"
column="9"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;up&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;up&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/activity_rv_smoothscrollby.xml"
line="37"
column="9"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;Show selected dialog&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;Show selected dialog&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/alert_dialog_usage.xml"
line="35"
column="13"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;Check me out&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;Check me out&quot;/>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/appcompat_animated_selector.xml"
line="45"
column="17"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;Uncheckable&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;Uncheckable&quot;/>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/appcompat_animated_selector.xml"
line="51"
column="17"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;I shouldn&apos;t be animated&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;I shouldn&apos;t be animated&quot;/>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/appcompat_animated_selector.xml"
line="57"
column="17"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;Radio 1&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;Radio 1&quot;/>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/appcompat_animated_selector.xml"
line="68"
column="21"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;Radio 2&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;Radio 2&quot;/>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/appcompat_animated_selector.xml"
line="73"
column="21"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;No Radio&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;No Radio&quot;/>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/appcompat_animated_selector.xml"
line="79"
column="21"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;CheckBox&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;CheckBox&quot; />"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/appcompat_widgets_buttons.xml"
line="33"
column="13"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;RadioButton&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;RadioButton&quot; />"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/appcompat_widgets_buttons.xml"
line="44"
column="17"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;RadioButton&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;RadioButton&quot; />"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/appcompat_widgets_buttons.xml"
line="50"
column="17"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;Button&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;Button&quot; />"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/appcompat_widgets_buttons.xml"
line="57"
column="13"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;Button disabled&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;Button disabled&quot; />"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/appcompat_widgets_buttons.xml"
line="63"
column="13"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;Button (small)&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;Button (small)&quot; />"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/appcompat_widgets_buttons.xml"
line="69"
column="13"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;Button (small) disabled&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;Button (small) disabled&quot; />"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/appcompat_widgets_buttons.xml"
line="76"
column="13"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;Button (borderless)&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;Button (borderless)&quot; />"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/appcompat_widgets_buttons.xml"
line="82"
column="13"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;Button (borderless) disabled&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;Button (borderless) disabled&quot; />"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/appcompat_widgets_buttons.xml"
line="89"
column="13"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;Button (borderless + colored)&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;Button (borderless + colored)&quot; />"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/appcompat_widgets_buttons.xml"
line="95"
column="13"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;Button (borderless + colored) disabled&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;Button (borderless + colored) disabled&quot; />"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/appcompat_widgets_buttons.xml"
line="102"
column="13"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;Button (tinted)&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;Button (tinted)&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/appcompat_widgets_buttons.xml"
line="108"
column="13"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;Button (tinted) disabled&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;Button (tinted) disabled&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/appcompat_widgets_buttons.xml"
line="116"
column="13"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;Button (colored)&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;Button (colored)&quot; />"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/appcompat_widgets_buttons.xml"
line="123"
column="13"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;Button (colored) disabled&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;Button (colored) disabled&quot; />"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/appcompat_widgets_buttons.xml"
line="130"
column="13"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;Button (colored + tinted)&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;Button (colored + tinted)&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/appcompat_widgets_buttons.xml"
line="136"
column="13"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;Button (colored + tinted) disabled&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;Button (colored + tinted) disabled&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/appcompat_widgets_buttons.xml"
line="144"
column="13"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;Switch&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;Switch&quot; />"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/appcompat_widgets_switches.xml"
line="33"
column="13"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;Switch disabled&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;Switch disabled&quot; />"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/appcompat_widgets_switches.xml"
line="39"
column="13"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;SwitchCompat&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;SwitchCompat&quot; />"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/appcompat_widgets_switches.xml"
line="44"
column="13"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;SwitchCompat disabled&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;SwitchCompat disabled&quot; />"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/appcompat_widgets_switches.xml"
line="50"
column="13"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;SwitchCompat custom drawables&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;SwitchCompat custom drawables&quot; />"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/appcompat_widgets_switches.xml"
line="57"
column="13"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;SwitchCompat custom drawables + tint&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;SwitchCompat custom drawables + tint&quot; />"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/appcompat_widgets_switches.xml"
line="66"
column="13"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;EditText&quot;, should use `@string` resource"
errorLine1=" android:hint=&quot;EditText&quot;/>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/appcompat_widgets_text_input.xml"
line="28"
column="13"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;AutoCompleteTextView&quot;, should use `@string` resource"
errorLine1=" android:hint=&quot;AutoCompleteTextView&quot;/>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/appcompat_widgets_text_input.xml"
line="34"
column="13"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;MultiAutoCompleteTextView&quot;, should use `@string` resource"
errorLine1=" android:hint=&quot;MultiAutoCompleteTextView&quot;/>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/appcompat_widgets_text_input.xml"
line="40"
column="13"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;CheckedTextView&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;CheckedTextView&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/appcompat_widgets_text_input.xml"
line="45"
column="13"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;Show selected dialog&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;Show selected dialog&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/dialog_usage.xml"
line="35"
column="13"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;Email setup&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;Email setup&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout-land/grid_layout_2.xml"
line="28"
column="9"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;Email setup&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;Email setup&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/grid_layout_2.xml"
line="28"
column="9"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;You can configure email in a few simple steps:&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;You can configure email in a few simple steps:&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout-land/grid_layout_2.xml"
line="34"
column="9"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;You can configure email in a few simple steps:&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;You can configure email in a few simple steps:&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/grid_layout_2.xml"
line="34"
column="9"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;Email address:&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;Email address:&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout-land/grid_layout_2.xml"
line="40"
column="9"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;Email address:&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;Email address:&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/grid_layout_2.xml"
line="40"
column="9"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;Password:&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;Password:&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout-land/grid_layout_2.xml"
line="47"
column="9"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;Password:&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;Password:&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/grid_layout_2.xml"
line="47"
column="9"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;Manual setup&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;Manual setup&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout-land/grid_layout_2.xml"
line="55"
column="9"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;Manual setup&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;Manual setup&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/grid_layout_2.xml"
line="55"
column="9"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;Next&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;Next&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout-land/grid_layout_2.xml"
line="60"
column="9"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;Next&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;Next&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/grid_layout_2.xml"
line="60"
column="9"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;Toolbar&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;Toolbar&quot; />"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/nsv_cl_appbar_activity.xml"
line="31"
column="17"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;LV&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;LV&quot; />"
errorLine2=" ~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/palette_list_item.xml"
line="38"
column="9"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;V&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;V&quot; />"
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/palette_list_item.xml"
line="46"
column="9"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;DV&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;DV&quot; />"
errorLine2=" ~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/palette_list_item.xml"
line="54"
column="9"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;LM&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;LM&quot; />"
errorLine2=" ~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/palette_list_item.xml"
line="63"
column="9"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;M&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;M&quot; />"
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/palette_list_item.xml"
line="71"
column="9"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;DM&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;DM&quot; />"
errorLine2=" ~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/palette_list_item.xml"
line="79"
column="9"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;Toolbar&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;Toolbar&quot; />"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/rv_cl_appbar_activity.xml"
line="31"
column="17"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;Num Colors&quot;, should use `@string` resource"
errorLine1=" android:title=&quot;Num Colors&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/menu/sample_palette_actions.xml"
line="22"
column="9"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;8&quot;, should use `@string` resource"
errorLine1=" android:title=&quot;8&quot; />"
errorLine2=" ~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/menu/sample_palette_actions.xml"
line="31"
column="21"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;12&quot;, should use `@string` resource"
errorLine1=" android:title=&quot;12&quot; />"
errorLine2=" ~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/menu/sample_palette_actions.xml"
line="35"
column="23"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;16&quot;, should use `@string` resource"
errorLine1=" android:title=&quot;16&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/menu/sample_palette_actions.xml"
line="39"
column="21"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;24&quot;, should use `@string` resource"
errorLine1=" android:title=&quot;24&quot; />"
errorLine2=" ~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/menu/sample_palette_actions.xml"
line="44"
column="21"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;32&quot;, should use `@string` resource"
errorLine1=" android:title=&quot;32&quot; />"
errorLine2=" ~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/menu/sample_palette_actions.xml"
line="48"
column="21"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;Add column&quot;, should use `@string` resource"
errorLine1=" android:title=&quot;Add column&quot; />"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/menu/selection_demo_actions.xml"
line="20"
column="8"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;Remove column&quot;, should use `@string` resource"
errorLine1=" android:title=&quot;Remove column&quot; />"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/menu/selection_demo_actions.xml"
line="23"
column="8"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;✕&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;✕&quot;>"
errorLine2=" ~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/selection_demo_list_item.xml"
line="40"
column="11"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;Transparent BG + no elevation&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;Transparent BG + no elevation&quot; />"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/toolbar_background_change.xml"
line="38"
column="9"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;Color BG + elevation&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;Color BG + elevation&quot; />"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/toolbar_background_change.xml"
line="44"
column="9"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;Your content&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;Your content&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/toolbar_tall.xml"
line="38"
column="9"/>
</issue>
<issue
id="HardcodedText"
message="Hardcoded string &quot;Your content&quot;, should use `@string` resource"
errorLine1=" android:text=&quot;Your content&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/toolbar_usage.xml"
line="36"
column="13"/>
</issue>
<issue
id="RtlSymmetry"
message="When you define `paddingEnd` you should probably also define `paddingStart` for right-to-left symmetry"
errorLine1=" android:paddingEnd=&quot;@dimen/control_offset_medium&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/list_popup_window_activity.xml"
line="38"
column="9"/>
</issue>
<issue
id="RtlSymmetry"
message="When you define `paddingRight` you should probably also define `paddingLeft` for right-to-left symmetry"
errorLine1=" android:paddingRight=&quot;@dimen/control_offset_medium&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/list_popup_window_activity.xml"
line="39"
column="9"/>
</issue>
<issue
id="RtlHardcoded"
message="Use &quot;`Gravity.START`&quot; instead of &quot;`Gravity.LEFT`&quot; to ensure correct behavior in right-to-left locales"
errorLine1=" case Gravity.LEFT:"
errorLine2=" ~~~~">
<location
file="src/main/java/com/example/android/supportv7/app/ActionBarDisplayOptions.java"
line="104"
column="34"/>
</issue>
<issue
id="RtlHardcoded"
message="Use &quot;`Gravity.END`&quot; instead of &quot;`Gravity.RIGHT`&quot; to ensure correct behavior in right-to-left locales"
errorLine1=" newGravity = Gravity.RIGHT;"
errorLine2=" ~~~~~">
<location
file="src/main/java/com/example/android/supportv7/app/ActionBarDisplayOptions.java"
line="108"
column="46"/>
</issue>
<issue
id="RtlHardcoded"
message="Use &quot;`Gravity.END`&quot; instead of &quot;`Gravity.RIGHT`&quot; to ensure correct behavior in right-to-left locales"
errorLine1=" case Gravity.RIGHT:"
errorLine2=" ~~~~~">
<location
file="src/main/java/com/example/android/supportv7/app/ActionBarDisplayOptions.java"
line="110"
column="34"/>
</issue>
<issue
id="RtlHardcoded"
message="Use &quot;`Gravity.START`&quot; instead of &quot;`Gravity.LEFT`&quot; to ensure correct behavior in right-to-left locales"
errorLine1=" newGravity = Gravity.LEFT;"
errorLine2=" ~~~~">
<location
file="src/main/java/com/example/android/supportv7/app/ActionBarDisplayOptions.java"
line="111"
column="46"/>
</issue>
<issue
id="RtlHardcoded"
message="Use &quot;`Gravity.START`&quot; instead of &quot;`Gravity.LEFT`&quot; to ensure correct behavior in right-to-left locales"
errorLine1=" params.gravity = Gravity.LEFT | Gravity.BOTTOM;"
errorLine2=" ~~~~">
<location
file="src/main/java/com/example/android/supportv7/media/OverlayDisplayWindow.java"
line="145"
column="42"/>
</issue>
<issue
id="RtlHardcoded"
message="Use &quot;`Gravity.START`&quot; instead of &quot;`Gravity.LEFT`&quot; to ensure correct behavior in right-to-left locales"
errorLine1=" mWindowParams.gravity = Gravity.TOP | Gravity.LEFT;"
errorLine2=" ~~~~">
<location
file="src/main/java/com/example/android/supportv7/media/OverlayDisplayWindow.java"
line="326"
column="59"/>
</issue>
<issue
id="RtlHardcoded"
message="Use &quot;`Gravity.START`&quot; instead of &quot;`Gravity.LEFT`&quot; to ensure correct behavior in right-to-left locales"
errorLine1=" mWindowX = (mGravity &amp; Gravity.LEFT) == Gravity.LEFT ?"
errorLine2=" ~~~~">
<location
file="src/main/java/com/example/android/supportv7/media/OverlayDisplayWindow.java"
line="334"
column="44"/>
</issue>
<issue
id="RtlHardcoded"
message="Use &quot;`Gravity.START`&quot; instead of &quot;`Gravity.LEFT`&quot; to ensure correct behavior in right-to-left locales"
errorLine1=" mWindowX = (mGravity &amp; Gravity.LEFT) == Gravity.LEFT ?"
errorLine2=" ~~~~">
<location
file="src/main/java/com/example/android/supportv7/media/OverlayDisplayWindow.java"
line="334"
column="61"/>
</issue>
<issue
id="RtlHardcoded"
message="Use &quot;`Gravity.START`&quot; instead of &quot;`Gravity.LEFT`&quot; to ensure correct behavior in right-to-left locales"
errorLine1=" case Gravity.LEFT:"
errorLine2=" ~~~~">
<location
file="src/main/java/com/example/android/supportv7/app/ToolbarDisplayOptions.java"
line="100"
column="34"/>
</issue>
<issue
id="RtlHardcoded"
message="Use &quot;`Gravity.END`&quot; instead of &quot;`Gravity.RIGHT`&quot; to ensure correct behavior in right-to-left locales"
errorLine1=" newGravity = Gravity.RIGHT;"
errorLine2=" ~~~~~">
<location
file="src/main/java/com/example/android/supportv7/app/ToolbarDisplayOptions.java"
line="104"
column="46"/>
</issue>
<issue
id="RtlHardcoded"
message="Use &quot;`Gravity.END`&quot; instead of &quot;`Gravity.RIGHT`&quot; to ensure correct behavior in right-to-left locales"
errorLine1=" case Gravity.RIGHT:"
errorLine2=" ~~~~~">
<location
file="src/main/java/com/example/android/supportv7/app/ToolbarDisplayOptions.java"
line="106"
column="34"/>
</issue>
<issue
id="RtlHardcoded"
message="Use &quot;`Gravity.START`&quot; instead of &quot;`Gravity.LEFT`&quot; to ensure correct behavior in right-to-left locales"
errorLine1=" newGravity = Gravity.LEFT;"
errorLine2=" ~~~~">
<location
file="src/main/java/com/example/android/supportv7/app/ToolbarDisplayOptions.java"
line="107"
column="46"/>
</issue>
<issue
id="RtlHardcoded"
message="Consider adding `android:layout_toEndOf=&quot;@id/radius_label&quot;` to better support right-to-left layouts"
errorLine1=" android:layout_toRightOf=&quot;@id/radius_label&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/activity_card_view.xml"
line="40"
column="17"/>
</issue>
<issue
id="RtlHardcoded"
message="Consider adding `android:layout_alignEnd=&quot;@id/radius_label&quot;` to better support right-to-left layouts"
errorLine1=" android:layout_alignRight=&quot;@id/radius_label&quot;/>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/activity_card_view.xml"
line="50"
column="17"/>
</issue>
<issue
id="RtlHardcoded"
message="Consider adding `android:layout_toEndOf=&quot;@id/width_label&quot;` to better support right-to-left layouts"
errorLine1=" android:layout_toRightOf=&quot;@id/width_label&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/activity_card_view.xml"
line="56"
column="17"/>
</issue>
<issue
id="RtlHardcoded"
message="Consider adding `android:layout_alignEnd=&quot;@id/width_label&quot;` to better support right-to-left layouts"
errorLine1=" android:layout_alignRight=&quot;@id/width_label&quot;/>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/activity_card_view.xml"
line="66"
column="17"/>
</issue>
<issue
id="RtlHardcoded"
message="Consider adding `android:layout_toEndOf=&quot;@id/height_label&quot;` to better support right-to-left layouts"
errorLine1=" android:layout_toRightOf=&quot;@id/height_label&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/activity_card_view.xml"
line="72"
column="17"/>
</issue>
<issue
id="RtlHardcoded"
message="Consider adding `android:layout_alignEnd=&quot;@id/height_label&quot;` to better support right-to-left layouts"
errorLine1=" android:layout_alignRight=&quot;@id/height_label&quot;/>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/activity_card_view.xml"
line="83"
column="17"/>
</issue>
<issue
id="RtlHardcoded"
message="Consider adding `android:layout_toEndOf=&quot;@id/elevation_label&quot;` to better support right-to-left layouts"
errorLine1=" android:layout_toRightOf=&quot;@id/elevation_label&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/activity_card_view.xml"
line="89"
column="17"/>
</issue>
<issue
id="RtlHardcoded"
message="Consider adding `android:layout_alignEnd=&quot;@id/elevation_label&quot;` to better support right-to-left layouts"
errorLine1=" android:layout_alignRight=&quot;@id/elevation_label&quot;/>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/activity_card_view.xml"
line="100"
column="17"/>
</issue>
<issue
id="RtlHardcoded"
message="Consider adding `android:layout_toEndOf=&quot;@id/max_elevation_label&quot;` to better support right-to-left layouts"
errorLine1=" android:layout_toRightOf=&quot;@id/max_elevation_label&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/activity_card_view.xml"
line="106"
column="17"/>
</issue>
<issue
id="RtlHardcoded"
message="Consider adding `android:layout_alignEnd=&quot;@id/max_elevation_label&quot;` to better support right-to-left layouts"
errorLine1=" android:layout_alignRight=&quot;@id/max_elevation_label&quot;/>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/activity_card_view.xml"
line="117"
column="17"/>
</issue>
<issue
id="RtlHardcoded"
message="Consider adding `android:layout_toEndOf=&quot;@id/alpha_label&quot;` to better support right-to-left layouts"
errorLine1=" android:layout_toRightOf=&quot;@id/alpha_label&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/activity_card_view.xml"
line="124"
column="17"/>
</issue>
<issue
id="RtlHardcoded"
message="Consider adding `android:layout_alignEnd=&quot;@id/alpha_label&quot;` to better support right-to-left layouts"
errorLine1=" android:layout_alignRight=&quot;@id/alpha_label&quot;/>"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/activity_card_view.xml"
line="134"
column="17"/>
</issue>
<issue
id="RtlHardcoded"
message="Consider adding `android:layout_toEndOf=&quot;@id/color_label&quot;` to better support right-to-left layouts"
errorLine1=" android:layout_toRightOf=&quot;@id/color_label&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/activity_card_view.xml"
line="140"
column="17"/>
</issue>
<issue
id="RtlHardcoded"
message="Consider adding `android:layout_alignParentEnd=&quot;true&quot;` to better support right-to-left layouts"
errorLine1=" android:layout_alignParentRight=&quot;true&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/activity_card_view.xml"
line="141"
column="17"/>
</issue>
<issue
id="RtlHardcoded"
message="Consider adding `android:layout_toEndOf=&quot;@id/card_view&quot;` to better support right-to-left layouts"
errorLine1=" android:layout_toRightOf=&quot;@id/card_view&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/activity_card_view.xml"
line="227"
column="17"/>
</issue>
<issue
id="RtlHardcoded"
message="Use &quot;`end`&quot; instead of &quot;`right`&quot; to ensure correct behavior in right-to-left locales"
errorLine1=" android:gravity=&quot;right&quot;"
errorLine2=" ~~~~~">
<location
file="src/main/res/layout/dialog_content_buttons.xml"
line="36"
column="30"/>
</issue>
<issue
id="RtlHardcoded"
message="Consider adding `android:layout_marginStart=&quot;10dip&quot;` to better support right-to-left layouts"
errorLine1=" android:layout_marginLeft=&quot;10dip&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/grid_layout_1.xml"
line="45"
column="9"/>
</issue>
<issue
id="RtlHardcoded"
message="Consider adding `android:layout_alignParentEnd=&quot;true&quot;` to better support right-to-left layouts"
errorLine1=" android:layout_alignParentRight=&quot;true&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/media_item.xml"
line="31"
column="9"/>
</issue>
<issue
id="RtlHardcoded"
message="Consider adding `android:layout_toStartOf=&quot;@id/item_action&quot;` to better support right-to-left layouts"
errorLine1=" android:layout_toLeftOf=&quot;@id/item_action&quot;"
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~">
<location
file="src/main/res/layout/media_item.xml"
line="40"
column="9"/>
</issue>
<issue
id="RtlHardcoded"
message="Use &quot;`start`&quot; instead of &quot;`left`&quot; to ensure correct behavior in right-to-left locales"
errorLine1=" android:layout_gravity=&quot;left&quot;"
errorLine2=" ~~~~">
<location
file="src/main/res/layout/media_item.xml"
line="41"
column="33"/>
</issue>
<issue
id="RtlHardcoded"
message="Use &quot;`start`&quot; instead of &quot;`left`&quot; to ensure correct behavior in right-to-left locales"
errorLine1=" android:gravity=&quot;left&quot;/>"
errorLine2=" ~~~~">
<location
file="src/main/res/layout/media_item.xml"
line="42"
column="26"/>
</issue>
<issue
id="RtlHardcoded"
message="Use &quot;`end`&quot; instead of &quot;`right`&quot; to ensure correct behavior in right-to-left locales"
errorLine1=" android:layout_gravity=&quot;right&quot;"
errorLine2=" ~~~~~">
<location
file="src/main/res/layout/sample_media_router.xml"
line="103"
column="41"/>
</issue>
<issue
id="RtlHardcoded"
message="Use &quot;`end`&quot; instead of &quot;`right`&quot; to ensure correct behavior in right-to-left locales"
errorLine1=" android:layout_gravity=&quot;right&quot;"
errorLine2=" ~~~~~">
<location
file="src/main/res/layout/sample_media_router.xml"
line="113"
column="41"/>
</issue>
</issues>