Tag: 按钮

如何禁用Android按钮?

我创建了一个包含两个按钮Next和Previous的布局。 在按钮之间,我正在生成一些动态视图。 所以当我第一次启动应用程序时,我想禁用“Previous”按钮,因为不会有任何以前的视图。 我也想禁用“下一步”按钮,当没有更多的意见来显示。 反正有禁用按钮?

科特林多点击按钮上的听众

所以对于kotlin来说,我想知道如何将多个点击事件添加到在xml中定义的按钮,就像以前在Java中一样,我们实现了View.onClickListener接口,并在onClick方法中完成其余的工作。 例如: @Override public void onClick(View v) { switch (v.getId()) { case R.id.oneButton: // do your code break; case R.id.twoButton: // do your code break; case R.id.threeButton: // do your code break; default: break; } } 我正在用新的Kotlin制作一个基本的计算器应用程序,但似乎Kotlin没有这样的规定,而是我的代码看起来太长而冗长,因为我将事件附加到所有按钮单独。 有人能告诉我如何在科特林做同样的方式吗? 谢谢

在循环中的图像之间旋转

我创建了一个按钮来在循环模式下切换两个图像,但我无法使它工作。 当我第二次按下按钮时,图像不会发生变化。 这是我的代码: 科特林: IBRotate.setOnClickListener() { body.setTag(1) if(body.getTag() == 1) { body.setImageResource(R.drawable.back_woman) body.setTag(2) } else if(body.getTag() == 2) { body.setImageResource(R.drawable.front_woman) body.setTag(1) } } XML: