让我们说我有一个循环数字的按钮如何存储数字,但如果显示下一个数组,则删除上一个条目,依此类推等等。当我继续按下按钮时,它会显示1,2,3,但我希望它显示单个值。
代码示例:
final CharSequence[] items = {"1", "2", "3"};
if (value < items.length) {
String s = (String)items[value];
sqlName.setText(s);
String sRow1 = sqlName.getText().toString();
long lRow1 = Long.parseLong(sRow1);
HotOrNot ex1 = new HotOrNot(this);
ex1.open();
ex1.deleteEntry(lRow1);
ex1.close();
}
String name = sqlName.getText().toString();
HotOrNot entry = new HotOrNot(SQLiteExample.this);
entry.open();
entry.createEntry(name);
entry.close();
}
答案 0 :(得分:1)
我不遵循;你能重申一下这个问题吗?我收集的是你希望显示“1”,然后当按下按钮时,显示“2”,依此类推。
此外:
sqlName.setText(s);
String sRow1 = sqlName.getText().toString();
看起来它可以缩短为String sRow1 = s
,因为你得到的是你刚才使用的字符串。