【发布时间】:2017-07-13 19:05:13
【问题描述】:
我正在使用 android.support.design:passwordToggleEnabled 来允许用户隐藏/显示他们用于登录的密码。
我想跟踪用户单击 android 图标以切换密码可见性的频率。我该怎么做?
【问题讨论】:
-
要不要统计passwordToggle被点击了多少次?
标签: android
我正在使用 android.support.design:passwordToggleEnabled 来允许用户隐藏/显示他们用于登录的密码。
我想跟踪用户单击 android 图标以切换密码可见性的频率。我该怎么做?
【问题讨论】:
标签: android
您可以在TextInputLayout 上设置OnClickListener:
final int[] count = {0};
TextInputLayout til = (TextInputLayout) findViewById(R.id.textinputlayout);
til.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
switch(v.getId())
{
case R.id.textinputlayout:
// do what you want when user clicks on passwordToggle
count[0]++;
break;
case R.id.editText:
// do what you want when user clicks on EditText
break;
}
}
});
将R.id.textinputlayout 和R.id.editText 替换为您的ID。
【讨论】: