Implemented `PayByCardScript` to enable automated card payments on the Ozon platform. Includes ad banner detection/handling, OCR-based transaction ID extraction, fee calculation, and database updates for transactions. Added XML asset `pay_by_card_success.xml` for payment result handling.
820 lines
88 KiB
XML
820 lines
88 KiB
XML
<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
|
||
<hierarchy rotation="0">
|
||
<node index="0" text="" resource-id="" class="android.widget.FrameLayout" package="ru.ozon.fintech.finance"
|
||
content-desc="" checkable="false" checked="false" clickable="false" enabled="true" focusable="false"
|
||
focused="false" scrollable="false" long-clickable="false" password="false" selected="false"
|
||
bounds="[0,0][1080,2400]" drawing-order="0" hint="">
|
||
<node index="0" text="" resource-id="" class="android.widget.FrameLayout" package="ru.ozon.fintech.finance"
|
||
content-desc="" checkable="false" checked="false" clickable="false" enabled="true" focusable="false"
|
||
focused="false" scrollable="false" long-clickable="false" password="false" selected="false"
|
||
bounds="[0,0][1080,2400]" drawing-order="1" hint="">
|
||
<node index="0" text="" resource-id="" class="android.widget.FrameLayout" package="ru.ozon.fintech.finance"
|
||
content-desc="" checkable="false" checked="false" clickable="false" enabled="true" focusable="false"
|
||
focused="false" scrollable="false" long-clickable="false" password="false" selected="false"
|
||
bounds="[0,0][1080,2400]" drawing-order="1" hint="">
|
||
<node index="0" text="" resource-id="ru.ozon.fintech.finance:id/action_bar_root"
|
||
class="android.widget.LinearLayout" package="ru.ozon.fintech.finance" content-desc=""
|
||
checkable="false" checked="false" clickable="false" enabled="true" focusable="false"
|
||
focused="false" scrollable="false" long-clickable="false" password="false" selected="false"
|
||
bounds="[0,0][1080,2400]" drawing-order="1" hint="">
|
||
<node index="0" text="" resource-id="android:id/content" class="android.widget.FrameLayout"
|
||
package="ru.ozon.fintech.finance" content-desc="" checkable="false" checked="false"
|
||
clickable="false" enabled="true" focusable="false" focused="false" scrollable="false"
|
||
long-clickable="false" password="false" selected="false" bounds="[0,0][1080,2400]"
|
||
drawing-order="2" hint="">
|
||
<node index="0" text="" resource-id="ru.ozon.fintech.finance:id/main_activity_top"
|
||
class="android.widget.FrameLayout" package="ru.ozon.fintech.finance" content-desc=""
|
||
checkable="false" checked="false" clickable="false" enabled="true" focusable="false"
|
||
focused="false" scrollable="false" long-clickable="false" password="false"
|
||
selected="false" bounds="[0,0][1080,2400]" drawing-order="1" hint="">
|
||
<node index="1" text="" resource-id="ru.ozon.fintech.finance:id/over_host_fragment"
|
||
class="android.widget.FrameLayout" package="ru.ozon.fintech.finance" content-desc=""
|
||
checkable="false" checked="false" clickable="false" enabled="true" focusable="false"
|
||
focused="false" scrollable="false" long-clickable="false" password="false"
|
||
selected="false" bounds="[0,0][1080,2400]" drawing-order="4" hint="">
|
||
<node index="0" text="" resource-id="ru.ozon.fintech.finance:id/over_fragment_top"
|
||
class="android.widget.FrameLayout" package="ru.ozon.fintech.finance"
|
||
content-desc="" checkable="false" checked="false" clickable="false" enabled="true"
|
||
focusable="false" focused="false" scrollable="false" long-clickable="false"
|
||
password="false" selected="false" bounds="[0,0][1080,2400]" drawing-order="1"
|
||
hint=""/>
|
||
</node>
|
||
<node index="3" text="" resource-id="" class="android.view.ViewGroup"
|
||
package="ru.ozon.fintech.finance" content-desc="" checkable="false" checked="false"
|
||
clickable="false" enabled="true" focusable="false" focused="false" scrollable="false"
|
||
long-clickable="false" password="false" selected="false" bounds="[0,0][1080,2400]"
|
||
drawing-order="3" hint="">
|
||
<node index="0" text=""
|
||
resource-id="ru.ozon.fintech.finance:id/main_activity_host_fragment"
|
||
class="android.widget.FrameLayout" package="ru.ozon.fintech.finance"
|
||
content-desc="" checkable="false" checked="false" clickable="false" enabled="true"
|
||
focusable="false" focused="false" scrollable="false" long-clickable="false"
|
||
password="false" selected="false" bounds="[0,0][1080,2400]" drawing-order="2"
|
||
hint="">
|
||
<node index="0" text=""
|
||
resource-id="ru.ozon.fintech.finance:id/main_activity_host_fragment"
|
||
class="android.widget.FrameLayout" package="ru.ozon.fintech.finance"
|
||
content-desc="" checkable="false" checked="false" clickable="false"
|
||
enabled="true" focusable="false" focused="false" scrollable="false"
|
||
long-clickable="false" password="false" selected="false"
|
||
bounds="[0,0][1080,2400]" drawing-order="1" hint="">
|
||
<node index="0" text="" resource-id="ru.ozon.fintech.finance:id/web_view_top"
|
||
class="android.view.ViewGroup" package="ru.ozon.fintech.finance"
|
||
content-desc="" checkable="false" checked="false" clickable="false"
|
||
enabled="true" focusable="false" focused="false" scrollable="false"
|
||
long-clickable="false" password="false" selected="false"
|
||
bounds="[0,0][1080,2400]" drawing-order="1" hint="">
|
||
<node index="0" text=""
|
||
resource-id="ru.ozon.fintech.finance:id/web_view_holder"
|
||
class="android.widget.FrameLayout" package="ru.ozon.fintech.finance"
|
||
content-desc="" checkable="false" checked="false" clickable="false"
|
||
enabled="true" focusable="false" focused="false" scrollable="false"
|
||
long-clickable="false" password="false" selected="false"
|
||
bounds="[0,0][1080,2337]" drawing-order="2" hint="">
|
||
<node index="0" text="" resource-id=""
|
||
class="android.widget.FrameLayout"
|
||
package="ru.ozon.fintech.finance" content-desc=""
|
||
checkable="false" checked="false" clickable="false" enabled="true"
|
||
focusable="false" focused="false" scrollable="false"
|
||
long-clickable="false" password="false" selected="false"
|
||
bounds="[0,0][1080,2337]" drawing-order="1" hint="">
|
||
<node index="0" text="" resource-id=""
|
||
class="android.webkit.WebView"
|
||
package="ru.ozon.fintech.finance" content-desc=""
|
||
checkable="false" checked="false" clickable="false"
|
||
enabled="true" focusable="false" focused="false"
|
||
scrollable="false" long-clickable="false" password="false"
|
||
selected="false" bounds="[0,0][1080,2337]" drawing-order="0"
|
||
hint="">
|
||
<node index="0" text="⠀" resource-id=""
|
||
class="android.webkit.WebView"
|
||
package="ru.ozon.fintech.finance" content-desc=""
|
||
checkable="false" checked="false" clickable="false"
|
||
enabled="true" focusable="true" focused="true"
|
||
scrollable="false" long-clickable="false" password="false"
|
||
selected="false" bounds="[0,0][1080,2337]"
|
||
drawing-order="0" hint="">
|
||
<node index="0" text="" resource-id=""
|
||
class="android.view.View"
|
||
package="ru.ozon.fintech.finance" content-desc=""
|
||
checkable="false" checked="false" clickable="false"
|
||
enabled="true" focusable="false" focused="false"
|
||
scrollable="false" long-clickable="false"
|
||
password="false" selected="false"
|
||
bounds="[0,0][1080,2337]" drawing-order="0" hint="">
|
||
<node index="0" text="" resource-id="svelte"
|
||
class="android.view.View"
|
||
package="ru.ozon.fintech.finance" content-desc=""
|
||
checkable="false" checked="false"
|
||
clickable="false" enabled="true" focusable="false"
|
||
focused="false" scrollable="false"
|
||
long-clickable="false" password="false"
|
||
selected="false" bounds="[0,0][1080,2337]"
|
||
drawing-order="0" hint="">
|
||
<node index="0" text="" resource-id=""
|
||
class="android.view.View"
|
||
package="ru.ozon.fintech.finance"
|
||
content-desc="" checkable="false"
|
||
checked="false" clickable="false"
|
||
enabled="true" focusable="false"
|
||
focused="false" scrollable="false"
|
||
long-clickable="false" password="false"
|
||
selected="false" bounds="[0,0][1080,2337]"
|
||
drawing-order="0" hint="">
|
||
<node index="0" text=""
|
||
resource-id="MFTransferByCardNumber@lk-pay"
|
||
class="android.view.View"
|
||
package="ru.ozon.fintech.finance"
|
||
content-desc="" checkable="false"
|
||
checked="false" clickable="false"
|
||
enabled="true" focusable="false"
|
||
focused="false" scrollable="false"
|
||
long-clickable="false" password="false"
|
||
selected="false" bounds="[0,0][1080,2337]"
|
||
drawing-order="0" hint="">
|
||
<node index="0" text="" resource-id=""
|
||
class="android.view.View"
|
||
package="ru.ozon.fintech.finance"
|
||
content-desc="" checkable="false"
|
||
checked="false" clickable="false"
|
||
enabled="true" focusable="false"
|
||
focused="false" scrollable="false"
|
||
long-clickable="false"
|
||
password="false" selected="false"
|
||
bounds="[0,0][1080,2337]"
|
||
drawing-order="0" hint="">
|
||
<node index="0" text=""
|
||
resource-id="movable-pan-iframe"
|
||
class="android.view.View"
|
||
package="ru.ozon.fintech.finance"
|
||
content-desc="" checkable="false"
|
||
checked="false" clickable="false"
|
||
enabled="true" focusable="false"
|
||
focused="false" scrollable="false"
|
||
long-clickable="false"
|
||
password="false" selected="false"
|
||
bounds="[42,779][1039,942]"
|
||
drawing-order="0" hint="">
|
||
<node index="0" text=""
|
||
resource-id="frame-container"
|
||
class="android.view.View"
|
||
package="ru.ozon.fintech.finance"
|
||
content-desc=""
|
||
checkable="false"
|
||
checked="false"
|
||
clickable="false"
|
||
enabled="true"
|
||
focusable="true"
|
||
focused="false"
|
||
scrollable="false"
|
||
long-clickable="false"
|
||
password="false"
|
||
selected="false"
|
||
bounds="[42,779][1039,929]"
|
||
drawing-order="0" hint="">
|
||
<node index="0" text=""
|
||
resource-id=""
|
||
class="android.view.View"
|
||
package="ru.ozon.fintech.finance"
|
||
content-desc=""
|
||
checkable="false"
|
||
checked="false"
|
||
clickable="false"
|
||
enabled="true"
|
||
focusable="false"
|
||
focused="false"
|
||
scrollable="false"
|
||
long-clickable="false"
|
||
password="false"
|
||
selected="false"
|
||
bounds="[42,779][1039,929]"
|
||
drawing-order="0" hint="">
|
||
<node index="0" text=""
|
||
resource-id="svelte"
|
||
class="android.view.View"
|
||
package="ru.ozon.fintech.finance"
|
||
content-desc=""
|
||
checkable="false"
|
||
checked="false"
|
||
clickable="false"
|
||
enabled="true"
|
||
focusable="false"
|
||
focused="false"
|
||
scrollable="false"
|
||
long-clickable="false"
|
||
password="false"
|
||
selected="false"
|
||
bounds="[42,779][1039,929]"
|
||
drawing-order="0"
|
||
hint="">
|
||
<node index="0" text=""
|
||
resource-id=""
|
||
class="android.view.View"
|
||
package="ru.ozon.fintech.finance"
|
||
content-desc=""
|
||
checkable="false"
|
||
checked="false"
|
||
clickable="false"
|
||
enabled="true"
|
||
focusable="false"
|
||
focused="false"
|
||
scrollable="false"
|
||
long-clickable="false"
|
||
password="false"
|
||
selected="false"
|
||
bounds="[42,779][1039,929]"
|
||
drawing-order="0"
|
||
hint="">
|
||
<node NAF="true"
|
||
index="0"
|
||
text=""
|
||
resource-id=""
|
||
class="android.widget.EditText"
|
||
package="ru.ozon.fintech.finance"
|
||
content-desc=""
|
||
checkable="false"
|
||
checked="false"
|
||
clickable="true"
|
||
enabled="true"
|
||
focusable="true"
|
||
focused="false"
|
||
scrollable="false"
|
||
long-clickable="false"
|
||
password="false"
|
||
selected="false"
|
||
bounds="[84,847][987,903]"
|
||
drawing-order="0"
|
||
hint="Номер карты получателя"/>
|
||
<node index="1"
|
||
text=""
|
||
resource-id=""
|
||
class="android.widget.TextView"
|
||
package="ru.ozon.fintech.finance"
|
||
content-desc=""
|
||
checkable="false"
|
||
checked="false"
|
||
clickable="false"
|
||
enabled="true"
|
||
focusable="false"
|
||
focused="false"
|
||
scrollable="false"
|
||
long-clickable="false"
|
||
password="false"
|
||
selected="false"
|
||
bounds="[42,779][1039,929]"
|
||
drawing-order="0"
|
||
hint=""/>
|
||
<node index="2"
|
||
text="Номер карты получателя"
|
||
resource-id=""
|
||
class="android.widget.TextView"
|
||
package="ru.ozon.fintech.finance"
|
||
content-desc=""
|
||
checkable="false"
|
||
checked="false"
|
||
clickable="false"
|
||
enabled="true"
|
||
focusable="false"
|
||
focused="false"
|
||
scrollable="false"
|
||
long-clickable="false"
|
||
password="false"
|
||
selected="false"
|
||
bounds="[84,826][601,884]"
|
||
drawing-order="0"
|
||
hint=""/>
|
||
</node>
|
||
<node index="1" text=""
|
||
resource-id="svelte-announcer"
|
||
class="android.widget.TextView"
|
||
package="ru.ozon.fintech.finance"
|
||
content-desc=""
|
||
checkable="false"
|
||
checked="false"
|
||
clickable="false"
|
||
enabled="true"
|
||
focusable="false"
|
||
focused="false"
|
||
scrollable="false"
|
||
long-clickable="false"
|
||
password="false"
|
||
selected="false"
|
||
bounds="[42,779][47,787]"
|
||
drawing-order="0"
|
||
hint=""/>
|
||
</node>
|
||
</node>
|
||
</node>
|
||
</node>
|
||
<node index="1" text="" resource-id=""
|
||
class="android.view.View"
|
||
package="ru.ozon.fintech.finance"
|
||
content-desc="" checkable="false"
|
||
checked="false" clickable="false"
|
||
enabled="true" focusable="false"
|
||
focused="false" scrollable="false"
|
||
long-clickable="false"
|
||
password="false" selected="false"
|
||
bounds="[0,0][1080,262]"
|
||
drawing-order="0" hint="">
|
||
<node NAF="true" index="0" text=""
|
||
resource-id=""
|
||
class="android.widget.Button"
|
||
package="ru.ozon.fintech.finance"
|
||
content-desc=""
|
||
checkable="false"
|
||
checked="false"
|
||
clickable="true"
|
||
enabled="true"
|
||
focusable="true"
|
||
focused="false"
|
||
scrollable="false"
|
||
long-clickable="false"
|
||
password="false"
|
||
selected="false"
|
||
bounds="[28,154][118,241]"
|
||
drawing-order="0" hint=""/>
|
||
<node index="1"
|
||
text="Перевод по номеру карты"
|
||
resource-id=""
|
||
class="android.widget.TextView"
|
||
package="ru.ozon.fintech.finance"
|
||
content-desc=""
|
||
checkable="false"
|
||
checked="false"
|
||
clickable="false"
|
||
enabled="true"
|
||
focusable="false"
|
||
focused="false"
|
||
scrollable="false"
|
||
long-clickable="false"
|
||
password="false"
|
||
selected="false"
|
||
bounds="[133,165][945,231]"
|
||
drawing-order="0" hint=""/>
|
||
</node>
|
||
<node index="2" text="" resource-id=""
|
||
class="android.view.View"
|
||
package="ru.ozon.fintech.finance"
|
||
content-desc="" checkable="false"
|
||
checked="false" clickable="false"
|
||
enabled="true" focusable="false"
|
||
focused="false" scrollable="false"
|
||
long-clickable="false"
|
||
password="false" selected="false"
|
||
bounds="[0,259][1080,2337]"
|
||
drawing-order="0" hint="">
|
||
<node index="0" text="СЧЁТ СПИСАНИЯ"
|
||
resource-id=""
|
||
class="android.widget.TextView"
|
||
package="ru.ozon.fintech.finance"
|
||
content-desc=""
|
||
checkable="false"
|
||
checked="false"
|
||
clickable="false"
|
||
enabled="true"
|
||
focusable="false"
|
||
focused="false"
|
||
scrollable="false"
|
||
long-clickable="false"
|
||
password="false"
|
||
selected="false"
|
||
bounds="[42,343][1039,388]"
|
||
drawing-order="0" hint=""/>
|
||
<node index="1" text=""
|
||
resource-id=""
|
||
class="android.view.View"
|
||
package="ru.ozon.fintech.finance"
|
||
content-desc=""
|
||
checkable="false"
|
||
checked="false"
|
||
clickable="false"
|
||
enabled="true"
|
||
focusable="false"
|
||
focused="false"
|
||
scrollable="false"
|
||
long-clickable="false"
|
||
password="false"
|
||
selected="false"
|
||
bounds="[42,417][1039,606]"
|
||
drawing-order="0" hint="">
|
||
<node index="0" text=""
|
||
resource-id=""
|
||
class="android.widget.TextView"
|
||
package="ru.ozon.fintech.finance"
|
||
content-desc=""
|
||
checkable="false"
|
||
checked="false"
|
||
clickable="false"
|
||
enabled="true"
|
||
focusable="true"
|
||
focused="false"
|
||
scrollable="false"
|
||
long-clickable="false"
|
||
password="false"
|
||
selected="false"
|
||
bounds="[42,417][231,606]"
|
||
drawing-order="0"
|
||
hint=""/>
|
||
<node index="1" text=""
|
||
resource-id=""
|
||
class="android.view.View"
|
||
package="ru.ozon.fintech.finance"
|
||
content-desc=""
|
||
checkable="false"
|
||
checked="false"
|
||
clickable="false"
|
||
enabled="true"
|
||
focusable="true"
|
||
focused="false"
|
||
scrollable="false"
|
||
long-clickable="false"
|
||
password="false"
|
||
selected="false"
|
||
bounds="[231,417][1039,606]"
|
||
drawing-order="0" hint="">
|
||
<node index="0"
|
||
text="1 037,50 ₽"
|
||
resource-id=""
|
||
class="android.widget.TextView"
|
||
package="ru.ozon.fintech.finance"
|
||
content-desc=""
|
||
checkable="false"
|
||
checked="false"
|
||
clickable="false"
|
||
enabled="true"
|
||
focusable="false"
|
||
focused="false"
|
||
scrollable="false"
|
||
long-clickable="false"
|
||
password="false"
|
||
selected="false"
|
||
bounds="[231,506][430,572]"
|
||
drawing-order="0"
|
||
hint=""/>
|
||
<node index="1"
|
||
text="Основной счёт"
|
||
resource-id=""
|
||
class="android.widget.TextView"
|
||
package="ru.ozon.fintech.finance"
|
||
content-desc=""
|
||
checkable="false"
|
||
checked="false"
|
||
clickable="false"
|
||
enabled="true"
|
||
focusable="false"
|
||
focused="false"
|
||
scrollable="false"
|
||
long-clickable="false"
|
||
password="false"
|
||
selected="false"
|
||
bounds="[231,448][819,504]"
|
||
drawing-order="0"
|
||
hint=""/>
|
||
</node>
|
||
<node index="2" text=""
|
||
resource-id=""
|
||
class="android.widget.TextView"
|
||
package="ru.ozon.fintech.finance"
|
||
content-desc=""
|
||
checkable="false"
|
||
checked="false"
|
||
clickable="false"
|
||
enabled="true"
|
||
focusable="false"
|
||
focused="false"
|
||
scrollable="false"
|
||
long-clickable="false"
|
||
password="false"
|
||
selected="false"
|
||
bounds="[42,417][1039,606]"
|
||
drawing-order="0"
|
||
hint=""/>
|
||
</node>
|
||
<node index="2" text=""
|
||
resource-id=""
|
||
class="android.widget.TextView"
|
||
package="ru.ozon.fintech.finance"
|
||
content-desc=""
|
||
checkable="false"
|
||
checked="false"
|
||
clickable="false"
|
||
enabled="true"
|
||
focusable="false"
|
||
focused="false"
|
||
scrollable="false"
|
||
long-clickable="false"
|
||
password="false"
|
||
selected="false"
|
||
bounds="[0,601][1080,711]"
|
||
drawing-order="0" hint=""/>
|
||
<node index="3" text="ПОЛУЧАТЕЛЬ"
|
||
resource-id=""
|
||
class="android.widget.TextView"
|
||
package="ru.ozon.fintech.finance"
|
||
content-desc=""
|
||
checkable="false"
|
||
checked="false"
|
||
clickable="false"
|
||
enabled="true"
|
||
focusable="false"
|
||
focused="false"
|
||
scrollable="false"
|
||
long-clickable="false"
|
||
password="false"
|
||
selected="false"
|
||
bounds="[42,706][1039,753]"
|
||
drawing-order="0" hint=""/>
|
||
<node index="4" text=""
|
||
resource-id=""
|
||
class="android.view.View"
|
||
package="ru.ozon.fintech.finance"
|
||
content-desc=""
|
||
checkable="false"
|
||
checked="false"
|
||
clickable="false"
|
||
enabled="true"
|
||
focusable="false"
|
||
focused="false"
|
||
scrollable="false"
|
||
long-clickable="false"
|
||
password="false"
|
||
selected="false"
|
||
bounds="[42,958][1039,1110]"
|
||
drawing-order="0" hint="">
|
||
<node index="0" text=""
|
||
resource-id=""
|
||
class="android.view.View"
|
||
package="ru.ozon.fintech.finance"
|
||
content-desc=""
|
||
checkable="false"
|
||
checked="false"
|
||
clickable="false"
|
||
enabled="true"
|
||
focusable="false"
|
||
focused="false"
|
||
scrollable="false"
|
||
long-clickable="false"
|
||
password="false"
|
||
selected="false"
|
||
bounds="[84,958][924,1110]"
|
||
drawing-order="0" hint="">
|
||
<node index="0" text=""
|
||
resource-id=""
|
||
class="android.view.View"
|
||
package="ru.ozon.fintech.finance"
|
||
content-desc=""
|
||
checkable="false"
|
||
checked="false"
|
||
clickable="false"
|
||
enabled="true"
|
||
focusable="false"
|
||
focused="false"
|
||
scrollable="false"
|
||
long-clickable="false"
|
||
password="false"
|
||
selected="false"
|
||
bounds="[84,1005][924,1060]"
|
||
drawing-order="0"
|
||
hint="">
|
||
<node NAF="true"
|
||
index="0" text=""
|
||
resource-id="input___eEQR_Pc"
|
||
class="android.widget.EditText"
|
||
package="ru.ozon.fintech.finance"
|
||
content-desc=""
|
||
checkable="false"
|
||
checked="false"
|
||
clickable="true"
|
||
enabled="true"
|
||
focusable="true"
|
||
focused="false"
|
||
scrollable="false"
|
||
long-clickable="false"
|
||
password="false"
|
||
selected="false"
|
||
bounds="[84,1005][924,1060]"
|
||
drawing-order="0"
|
||
hint="Сумма от 100 ₽ до 500 000 ₽"/>
|
||
</node>
|
||
</node>
|
||
<node NAF="true" index="1"
|
||
text="" resource-id=""
|
||
class="android.widget.Button"
|
||
package="ru.ozon.fintech.finance"
|
||
content-desc=""
|
||
checkable="false"
|
||
checked="false"
|
||
clickable="true"
|
||
enabled="true"
|
||
focusable="true"
|
||
focused="false"
|
||
scrollable="false"
|
||
long-clickable="false"
|
||
password="false"
|
||
selected="false"
|
||
bounds="[931,1000][997,1068]"
|
||
drawing-order="0"
|
||
hint=""/>
|
||
</node>
|
||
<node index="5" text="Комиссия"
|
||
resource-id=""
|
||
class="android.widget.TextView"
|
||
package="ru.ozon.fintech.finance"
|
||
content-desc=""
|
||
checkable="false"
|
||
checked="false"
|
||
clickable="false"
|
||
enabled="true"
|
||
focusable="false"
|
||
focused="false"
|
||
scrollable="false"
|
||
long-clickable="false"
|
||
password="false"
|
||
selected="false"
|
||
bounds="[84,1168][997,1218]"
|
||
drawing-order="0" hint=""/>
|
||
<node index="6"
|
||
text="Рассчитаем после ввода всех данных"
|
||
resource-id=""
|
||
class="android.widget.TextView"
|
||
package="ru.ozon.fintech.finance"
|
||
content-desc=""
|
||
checkable="false"
|
||
checked="false"
|
||
clickable="false"
|
||
enabled="true"
|
||
focusable="false"
|
||
focused="false"
|
||
scrollable="false"
|
||
long-clickable="false"
|
||
password="false"
|
||
selected="false"
|
||
bounds="[84,1215][997,1281]"
|
||
drawing-order="0" hint=""/>
|
||
<node index="7" text=""
|
||
resource-id=""
|
||
class="android.view.View"
|
||
package="ru.ozon.fintech.finance"
|
||
content-desc=""
|
||
checkable="false"
|
||
checked="false"
|
||
clickable="false"
|
||
enabled="true"
|
||
focusable="false"
|
||
focused="false"
|
||
scrollable="false"
|
||
long-clickable="false"
|
||
password="false"
|
||
selected="false"
|
||
bounds="[42,2105][1039,2254]"
|
||
drawing-order="0" hint="">
|
||
<node index="0" text="Перевести"
|
||
resource-id=""
|
||
class="android.widget.Button"
|
||
package="ru.ozon.fintech.finance"
|
||
content-desc=""
|
||
checkable="false"
|
||
checked="false"
|
||
clickable="true"
|
||
enabled="true"
|
||
focusable="true"
|
||
focused="false"
|
||
scrollable="false"
|
||
long-clickable="false"
|
||
password="false"
|
||
selected="false"
|
||
bounds="[42,2105][1039,2254]"
|
||
drawing-order="0"
|
||
hint=""/>
|
||
</node>
|
||
</node>
|
||
</node>
|
||
</node>
|
||
</node>
|
||
<node index="1" text=""
|
||
resource-id="modal-container"
|
||
class="android.widget.TextView"
|
||
package="ru.ozon.fintech.finance"
|
||
content-desc="" checkable="false"
|
||
checked="false" clickable="false"
|
||
enabled="true" focusable="false"
|
||
focused="false" scrollable="false"
|
||
long-clickable="false" password="false"
|
||
selected="false" bounds="[0,2336][1080,2336]"
|
||
drawing-order="0" hint=""/>
|
||
<node index="2" text="⠀"
|
||
resource-id="svelte-announcer"
|
||
class="android.widget.TextView"
|
||
package="ru.ozon.fintech.finance"
|
||
content-desc="" checkable="false"
|
||
checked="false" clickable="false"
|
||
enabled="true" focusable="false"
|
||
focused="false" scrollable="false"
|
||
long-clickable="false" password="false"
|
||
selected="false" bounds="[0,0][5,5]"
|
||
drawing-order="0" hint=""/>
|
||
</node>
|
||
<node index="1" text="" resource-id=""
|
||
class="android.widget.TextView"
|
||
package="ru.ozon.fintech.finance" content-desc=""
|
||
checkable="false" checked="false"
|
||
clickable="false" enabled="true" focusable="false"
|
||
focused="false" scrollable="false"
|
||
long-clickable="false" password="false"
|
||
selected="false" bounds="[0,0][1080,2337]"
|
||
drawing-order="0" hint=""/>
|
||
<node index="2" text="" resource-id=""
|
||
class="android.view.View"
|
||
package="ru.ozon.fintech.finance" content-desc=""
|
||
checkable="false" checked="false"
|
||
clickable="false" enabled="true" focusable="false"
|
||
focused="false" scrollable="false"
|
||
long-clickable="false" password="false"
|
||
selected="false" bounds="[0,0][1080,2337]"
|
||
drawing-order="0" hint="">
|
||
<node index="0" text="" resource-id=""
|
||
class="android.widget.TextView"
|
||
package="ru.ozon.fintech.finance"
|
||
content-desc="" checkable="false"
|
||
checked="false" clickable="false"
|
||
enabled="true" focusable="false"
|
||
focused="false" scrollable="false"
|
||
long-clickable="false" password="false"
|
||
selected="false" bounds="[0,0][1080,2337]"
|
||
drawing-order="0" hint=""/>
|
||
<node index="1" text="" resource-id=""
|
||
class="android.widget.TextView"
|
||
package="ru.ozon.fintech.finance"
|
||
content-desc="" checkable="false"
|
||
checked="false" clickable="false"
|
||
enabled="true" focusable="false"
|
||
focused="false" scrollable="false"
|
||
long-clickable="false" password="false"
|
||
selected="false" bounds="[0,0][1080,2337]"
|
||
drawing-order="0" hint=""/>
|
||
</node>
|
||
<node index="3" text="" resource-id=""
|
||
class="android.view.View"
|
||
package="ru.ozon.fintech.finance" content-desc=""
|
||
checkable="false" checked="false"
|
||
clickable="false" enabled="true" focusable="false"
|
||
focused="false" scrollable="false"
|
||
long-clickable="false" password="false"
|
||
selected="false" bounds="[0,0][1080,2337]"
|
||
drawing-order="0" hint="">
|
||
<node index="0" text="" resource-id=""
|
||
class="android.widget.TextView"
|
||
package="ru.ozon.fintech.finance"
|
||
content-desc="" checkable="false"
|
||
checked="false" clickable="false"
|
||
enabled="true" focusable="false"
|
||
focused="false" scrollable="false"
|
||
long-clickable="false" password="false"
|
||
selected="false" bounds="[0,0][1080,2337]"
|
||
drawing-order="0" hint=""/>
|
||
<node index="1" text="" resource-id=""
|
||
class="android.widget.TextView"
|
||
package="ru.ozon.fintech.finance"
|
||
content-desc="" checkable="false"
|
||
checked="false" clickable="false"
|
||
enabled="true" focusable="false"
|
||
focused="false" scrollable="false"
|
||
long-clickable="false" password="false"
|
||
selected="false" bounds="[0,0][1080,2337]"
|
||
drawing-order="0" hint=""/>
|
||
</node>
|
||
</node>
|
||
</node>
|
||
</node>
|
||
</node>
|
||
</node>
|
||
<node index="1" text=""
|
||
resource-id="ru.ozon.fintech.finance:id/web_view_toolbar"
|
||
class="android.view.ViewGroup" package="ru.ozon.fintech.finance"
|
||
content-desc="" checkable="false" checked="false" clickable="false"
|
||
enabled="true" focusable="false" focused="false" scrollable="false"
|
||
long-clickable="false" password="false" selected="false"
|
||
bounds="[0,0][1080,147]" drawing-order="1" hint=""/>
|
||
</node>
|
||
</node>
|
||
</node>
|
||
<node index="1" text=""
|
||
resource-id="ru.ozon.fintech.finance:id/main_activity_bottom_navigation_holder"
|
||
class="android.widget.FrameLayout" package="ru.ozon.fintech.finance"
|
||
content-desc="" checkable="false" checked="false" clickable="false" enabled="true"
|
||
focusable="false" focused="false" scrollable="false" long-clickable="false"
|
||
password="false" selected="false" bounds="[0,2201][1080,2400]" drawing-order="3"
|
||
hint=""/>
|
||
</node>
|
||
</node>
|
||
</node>
|
||
</node>
|
||
<node index="1" text="" resource-id="" class="android.view.View" package="ru.ozon.fintech.finance"
|
||
content-desc="" checkable="false" checked="false" clickable="false" enabled="true"
|
||
focusable="false" focused="false" scrollable="false" long-clickable="false" password="false"
|
||
selected="false" bounds="[818,0][1080,262]" drawing-order="2" hint=""/>
|
||
</node>
|
||
</node>
|
||
</node>
|
||
</hierarchy> |