We are using nativescript with angular for our mobile app. I want to use the Google Play pre-launch report feature, but our app requires a password to be entered. Google Play allows specifying a password but you need a resource name so the testing script can identify where to put the password.
How can I specify or receive the resource name of a nativescript textfield, either in the view or by code behind or via any other means?
The view in question:
<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>
I did some research and found out that in native android, one could add an id to a TextField by adding an android:id attribute.
This does not seem to work in nativescript, I cannot find the resource in R.java afterwards.