我正在努力显示有关 textview 的信息。我有两个表,每个表都包含信息列表。如果我点击“table A”按钮,它会显示第一个信息,如果我再次点击它,它会显示第二个信息。然后,如果我单击“table b”按钮,则会显示 b 的第一个信息,并且随着点击次数的增加而增加。但是如果我再次点击“table a”按钮,那么它必须显示第二个信息,而不是第三个信息。我不知道该怎么做。请帮我。我是新的。我的一段代码如下
case "table a":
if (j>4) {
j=1;
}
text.setText(String.valueOf(j));
j++;
Toast.makeText(getApplicationContext(),
"A table information", Toast.LENGTH_SHORT).show();
break;
case "table b":
if (i>6) {
i=1;
}
text.setText(String.valueOf(j));
i++;
Toast.makeText(getApplicationContext(),
"B table information", Toast.LENGTH_SHORT).show();
break;
我面临的问题是,如果我点击“table a”。它显示了第一个信息。然后,如果我单击“表 b”,则会显示表 b 的第一个信息。然后,如果我单击“表 a”,它会显示第二个。如果我从“表 b”返回到“表 a”,我希望它显示第一个信息。请给点建议。