如何单击嵌入到“编辑密码”字段xml中的可绘制对象?

时间:2019-04-19 14:37:27

标签: android calabash calabash-android

我遇到了无法单击应用程序的“显示/隐藏密码”按钮的问题,因为我认为它已嵌入在“编辑密码”文本字段中。我也无法查询按钮,因为它没有自己的ID。

<android.support.design.widget.TextInputLayout
            android:id="@+id/password"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:hint="@string/auth.form.password">

            <com.marlonmafra.android.widget.EditTextPassword
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:inputType="textPassword"
                app:hidePasswordIcon="@drawable/ic_password_show"
                app:iconPosition="right"
                app:showPasswordIcon="@drawable/ic_password_hide"/>
        </android.support.design.widget.TextInputLayout>
上面的

是“编辑密码”的xml代码。如您所见,可绘制对象被添加到EditTextPassword小部件,这就是为什么它没有ID的原因。由于我不是应用程序开发人员,因此我无法完全编辑代码。

我有什么办法可以查询可绘制对象并获取其名称/ ID?谢谢。

0 个答案:

没有答案