【问题标题】:Change Button Text on Button Click Infinite times [closed]更改按钮上的按钮文本单击无限次[关闭]
【发布时间】:2013-12-27 20:53:01
【问题描述】:

我想无限多次更改按钮上的文本。即单击一次时应该显示“1”,依此类推。

我可以获得相关代码吗?我对 Android 编程很陌生。 谢谢

【问题讨论】:

  • 请清楚你想要达到的目标。
  • 您可以在 onClick() 方法中增加您的数字并设置为按钮的文本

标签: android button text click


【解决方案1】:

为了完成你想要的,globally 声明一个值为 0 的 integer。在 buttononClick 内增加 integer 的值并将其设置为 textbutton

示例代码:

全局声明:

int count = 0;

onCreate() 内部:

           button.setOnClickListener(new OnClickListener() {
            @Override
            public void onClick(View v) {

                  count++;
                  button.setText(""+count);

            }
        });

【讨论】:

  • 如何声明一个全局变量?
  • @user3086548 只需在 onCreate() 上方声明即可;
  • 谢谢。如何在点击时添加发光动画?
  • @user3086548 发光动画?您希望按钮在单击时突出显示吗?
  • 是的。我需要为它学习动画还是可以使用 xmls itslef 来完成?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-07-08
  • 1970-01-01
  • 1970-01-01
  • 2023-02-07
相关资源
最近更新 更多