【问题标题】:Android:How to call different actions every time when I click on a button?Android:每次单击按钮时如何调用不同的动作?
【发布时间】:2015-12-16 01:04:08
【问题描述】:

我试图在 Web 视图中显示随机 URL,每次单击 android 中的按钮时。 URL 存储在数据库中。

是否有任何现成可用的函数,例如 onFirstClick、onSecondClick 等?

【问题讨论】:

  • 网址真的是随机的吗?如果它们只是一个普通的 onClickListener 应该可以完成这项工作。
  • 网址是随机的。

标签: android sqlite random webview


【解决方案1】:

为您想要的所有按钮设置监听器。然后在那些 onClick() 中运行一个遵循以下逻辑的方法。

1st) 获取数据库中的行数为int numRows 我猜的

2nd) 生成一个介于 0 到 numRows 之间的随机数。 How do I generate random integers within a specific range in Java?

3rd) 查询该行号。

【讨论】:

    【解决方案2】:

    您可以使用 int 来跟踪用户执行的点击次数。 如果你想区分第一次和第二次点击,你也可以使用 if 分支或 switch case。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多