【发布时间】:2011-03-29 17:57:58
【问题描述】:
我有一个问题要问你。我有一种情况,将根据 ifStatement 的结果生成一个列表。我的 ifStatement 基于是否选中了复选框。如果是,我想要一个变量(比如说,时间)存储在某个地方,直到用户被发送到一个他/她将能够查看结果的新活动。
换句话说,用户要么选中复选框,要么不选中。如果他/她这样做,我想跟踪发生这种情况的每个实例。当用户满足主 ifStatement 时,(比如说,早餐结束)用户将能够看到有多少人选中了旁边的复选框:“addBacon”或其他...
希望这是有道理的。让我知道什么不是,以便我澄清。
谢谢。
下面是代码示例:
case R.id.ButtonOK:
if (examplecheckBox.isChecked()) {
example++;
if(examplecheckBox.isChecked()) {
textexamplecounterID.setText(String.valueOf(example));
case R.id.ButtonNext:
if (example > 3) {
Intent intent = new Intent(this, FinishActivity.class);
}
【问题讨论】:
-
如果我理解正确,您需要全局计数器来计算每个复选框的点击次数?
-
我只会使用一个复选框。假设一家餐厅只接受 20 个订单,并且每个订单订单(最多)检查一次复选框。我想知道 20 个订单中的哪一个使用了该复选框。当所有 20 个订单都下达后,我将被带到一个新活动,它会说,“addBacon”被点击了 13 次,订单:2、3、5、7、8、9、13、15、16、17 , 18, 19, 20。由于我不会提前知道,因此无法对点击的总次数和点击的订单的结果进行硬编码。再次抱歉,如果这没有意义。
-
嗯好的很难想象。你不是已经有一个代码sn-p了吗?这会更容易想象。
-
@Roflcoptr,我确实有代码,但我想知道如何在此处发布它并让它看起来像样?此外,我确信代码会更清楚地显示我正在尝试做什么,但其中一部分将是空的,因为我不知道如何完成手头的任务。附言有没有办法使用回车键缩进或跳转到下一行?
-
您可以编辑您的问题并在此处输入代码。但是我还是不知道怎么回答你的问题。也许其他一些人可以。对不起。
标签: java android arrays if-statement parcelable