Таким образом, в заключение можно использовать R.id на NativeScript, но нет никаких причин, по которым вы захотите это сделать.
пользуем nativescript с angular для нашего мобильного приложения. Я хочу использовать функцию предварительного отчета в Google Play, но наше приложение требует ввода пароля. Google Play позволяет указывать пароль, но вам нужно имя ресурса, чтобы скрипт тестирования мог определить, куда поместить пароль.
Как я могу указать или получить имя ресурса текстового поля nativescript, либо в представлении, либо с помощью кода, либо другими способами?
Вид на вопрос:
<StackLayout class="form">
<GridLayout columns="*,90" rows="50">
<TextField #inviteTx
col="0"
height="50"
autocorrect="false"
returnKeyType="next"
(returnPress)="enter(inviteTx.text)"
class="input input-border"
secure="false"
keyboardType="url">
</TextField>
<Button col="1" height="50" class="btn btn-primary w-full fa" text="START " (tap)="enter(inviteTx.text)"></Button>
</GridLayout>
</StackLayout>
Я провел некоторые исследования и выяснил, что в родном Android,можно добавить идентификатор в TextField, добавив атрибут android: id.
<TextView android:id="@+id/nameTextbox"/>
Кажется, это не работает в nativescript, я не могу найти ресурс в R.java впоследствии.