docs: Fix styling with Espresso DataMatcher
MODIFY
docs/en/writing-running-appium/android/espresso-datamatcher-selector.md
docs/en/writing-running-appium/android/espresso-datamatcher-selector.md
@@ -13,7 +13,7 @@ When using Espresso's Data Matcher, you can target views that are off-screen by
This is a ListView taken from the source XML of an Android App:
```xml
-<android.widget.ListView index="0" package="io.appium.android.apis" class="android.widget.ListView" checkable="false" checked="false" clickable="true" enabled="true" focusable="true" focused="false" scrollable="true" long-clickable="false" password="false" selected="false" visible="true" bounds="[0,210][1080,1794]" resource-id="android:id/list" adapter-type="HashMap" adapters="{contentDescription=Animation, title=Animation, intent=Intent { cmp=io.appium.android.apis/.ApiDemos (has extras) }},{contentDescription=Auto Complete, title=Auto Complete, intent=Intent { cmp=io.appium.android.apis/.ApiDemos (has extras) }},{contentDescription=Buttons, title=Buttons, intent=Intent { cmp=io.appium.android.apis/.view.Buttons1 }},{contentDescription=Chronometer, title=Chronometer, intent=Intent { cmp=io.appium.android.apis/.view.ChronometerDemo }},{contentDescription=Controls, title=Controls, intent=Intent { cmp=io.appium.android.apis/.ApiDemos (has extras) }},{contentDescription=Custom, title=Custom, intent=Intent { cmp=io.appium.android.apis/.view.CustomView1 }},{contentDescription=Date Widgets, title=Date Widgets, intent=Intent { cmp=io.appium.android.apis/.ApiDemos (has extras) }},{contentDescription=Drag and Drop, title=Drag and Drop, intent=Intent { cmp=io.appium.android.apis/.view.DragAndDropDemo }},{contentDescription=Expandable Lists, title=Expandable Lists, intent=Intent { cmp=io.appium.android.apis/.ApiDemos (has extras) }},{contentDescription=Focus, title=Focus, intent=Intent { cmp=io.appium.android.apis/.ApiDemos (has extras) }},{contentDescription=Gallery, title=Gallery, intent=Intent { cmp=io.appium.android.apis/.ApiDemos (has extras) }},{contentDescription=Game Controller Input, title=Game Controller Input, intent=Intent { cmp=io.appium.android.apis/.view.GameControllerInput }},{contentDescription=Grid, title=Grid, intent=Intent { cmp=io.appium.android.apis/.ApiDemos (has extras) }},{contentDescription=Hover Events, title=Hover Events, intent=Intent { cmp=io.appium.android.apis/.view.Hover }},{contentDescription=ImageButton, title=ImageButton, intent=Intent { cmp=io.appium.android.apis/.view.ImageButton1 }},{contentDescription=ImageSwitcher, title=ImageSwitcher, intent=Intent { cmp=io.appium.android.apis/.view.ImageSwitcher1 }},{contentDescription=ImageView, title=ImageView, intent=Intent { cmp=io.appium.android.apis/.view.ImageView1 }},{contentDescription=Layout Animation, title=Layout Animation, intent=Intent { cmp=io.appium.android.apis/.ApiDemos (has extras) }},{contentDescription=Layouts, title=Layouts, intent=Intent { cmp=io.appium.android.apis/.ApiDemos (has extras) }},{contentDescription=Lists, title=Lists, intent=Intent { cmp=io.appium.android.apis/.ApiDemos (has extras) }},{contentDescription=Picker, title=Picker, intent=Intent { cmp=io.appium.android.apis/.view.CustomPicker1 }},{contentDescription=Popup Menu, title=Popup Menu, intent=Intent { cmp=io.appium.android.apis/.view.PopupMenu1 }},{contentDescription=Progress Bar, title=Progress Bar, intent=Intent { cmp=io.appium.android.apis/.ApiDemos (has extras) }},{contentDescription=Radio Group, title=Radio Group, intent=Intent { cmp=io.appium.android.apis/.view.RadioGroup1 }},{contentDescription=Rating Bar, title=Rating Bar, intent=Intent { cmp=io.appium.android.apis/.view.RatingBar1 }},{contentDescription=Rotating Button, title=Rotating Button, intent=Intent { cmp=io.appium.android.apis/.view.RotatingButton }},{contentDescription=ScrollBars, title=ScrollBars, intent=Intent { cmp=io.appium.android.apis/.ApiDemos (has extras) }},{contentDescription=Search View, title=Search View, intent=Intent { cmp=io.appium.android.apis/.ApiDemos (has extras) }},{contentDescription=Secure View, title=Secure View, intent=Intent { cmp=io.appium.android.apis/.view.SecureView }},{contentDescription=Seek Bar, title=Seek Bar, intent=Intent { cmp=io.appium.android.apis/.view.SeekBar1 }},{contentDescription=Spinner, title=Spinner, intent=Intent { cmp=io.appium.android.apis/.view.Spinner1 }},{contentDescription=Splitting Touches across Views, title=Splitting Touches across Views, intent=Intent { cmp=io.appium.android.apis/.view.SplitTouchView }},{contentDescription=Switches, title=Switches, intent=Intent { cmp=io.appium.android.apis/.view.Switches }},{contentDescription=System UI Visibility, title=System UI Visibility, intent=Intent { cmp=io.appium.android.apis/.ApiDemos (has extras) }},{contentDescription=Tabs, title=Tabs, intent=Intent { cmp=io.appium.android.apis/.ApiDemos (has extras) }},{contentDescription=TextClock, title=TextClock, intent=Intent { cmp=io.appium.android.apis/.view.TextClockDemo }},{contentDescription=TextFields, title=TextFields, intent=Intent { cmp=io.appium.android.apis/.view.TextFields }},{contentDescription=TextSwitcher, title=TextSwitcher, intent=Intent { cmp=io.appium.android.apis/.view.TextSwitcher1 }},{contentDescription=Visibility, title=Visibility, intent=Intent { cmp=io.appium.android.apis/.view.Visibility1 }},{contentDescription=WebView, title=WebView, intent=Intent { cmp=io.appium.android.apis/.view.WebView1 }},{contentDescription=WebView2, title=WebView2, intent=Intent { cmp=io.appium.android.apis/.view.WebView2 }},{contentDescription=WebView3, title=WebView3, intent=Intent { cmp=io.appium.android.apis/.view.WebView3 }}">
+<android.widget.ListView index="0" package="io.appium.android.apis" class="android.widget.ListView" checkable="false" checked="false" clickable="true" enabled="true" focusable="true" focused="false" scrollable="true" long-clickable="false" password="false" selected="false" visible="true" bounds="[0,210][1080,1794]" resource-id="android:id/list" adapter-type="HashMap" adapters="{contentDescription=Animation, title=Animation, intent=Intent { cmp=io.appium.android.apis/.ApiDemos (has extras) }},{contentDescription=Auto Complete, title=Auto Complete, intent=Intent { cmp=io.appium.android.apis/.ApiDemos (has extras) }}, ...}">
<android.widget.TextView index="0" package="io.appium.android.apis" class="android.widget.TextView" content-desc="Drag and Drop" checkable="false" checked="false" clickable="false" enabled="true" focusable="false" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" visible="true" bounds="[0,148][1080,274]" text="Drag and Drop" hint="false" resource-id="android:id/text1" />
<android.widget.TextView index="1" package="io.appium.android.apis" class="android.widget.TextView" content-desc="Expandable Lists" checkable="false" checked="false" clickable="false" enabled="true" focusable="false" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" visible="true" bounds="[0,277][1080,403]" text="Expandable Lists" hint="false" resource-id="android:id/text1" />
<android.widget.TextView index="2" package="io.appium.android.apis" class="android.widget.TextView" content-desc="Focus" checkable="false" checked="false" clickable="false" enabled="true" focusable="false" focused="false" scrollable="false" long-clickable="false" password="false" selected="false" visible="true" bounds="[0,406][1080,532]" text="Focus" hint="false" resource-id="android:id/text1" />
@@ -202,5 +202,5 @@ onData(
### Resources
-* Explanation of Views vs. Data in Espresso: https://medium.com/androiddevelopers/adapterviews-and-espresso-f4172aa853cf
-* Espresso lists: https://developer.android.com/training/testing/espresso/lists
+* [Explanation of Views vs. Data in Espresso](https://medium.com/androiddevelopers/adapterviews-and-espresso-f4172aa853cf)
+* [Espresso lists](https://developer.android.com/training/testing/espresso/lists)

docs: Fix styling with Espresso DataMatcher