Java 按钮失灵
当用户单击Java 按钮失灵,java,android,Java,Android,当用户单击Next按钮时,它会显示数据库中的下一个记录存储,但当我运行应用程序时,用户必须单击previous按钮查看下一个条目,而Next按钮没有执行任何活动 public void onClick(View v) { int buttonId = v.getId(); if (buttonId == R.id.buttonViewPrevious) if (currentBoothArrayIndex < boothArray
Next
按钮时,它会显示数据库中的下一个记录存储,但当我运行应用程序时,用户必须单击previous
按钮查看下一个条目,而Next
按钮没有执行任何活动
public void onClick(View v) {
int buttonId = v.getId();
if (buttonId == R.id.buttonViewPrevious)
if (currentBoothArrayIndex < boothArrayList.size() - 1) {
displayBoothInformation(--currentBoothArrayIndex);
} else if (buttonId == R.id.buttonViewNext)
if (currentBoothArrayIndex < boothArrayList.size() - 1) {
displayBoothInformation(++currentBoothArrayIndex);
}
}
public void onClick(视图v){
int buttonId=v.getId();
if(buttonnid==R.id.buttonViewPrevious)
如果(currentBoothArrayIndex
如果else构造错误,则您的。试试这个:
if (buttonId == R.id.buttonViewPrevious){
if (currentBoothArrayIndex < boothArrayList.size() - 1) {
displayBoothInformation(--currentBoothArrayIndex);
}
}else if (buttonId == R.id.buttonViewNext){
if (currentBoothArrayIndex < boothArrayList.size() - 1) {
displayBoothInformation(++currentBoothArrayIndex);
}
}
if(buttonId==R.id.buttonViewPrevious){
如果(currentBoothArrayIndex
在您的行中if(buttonnid==R.id.buttonViewPrevious)
if语句后没有括号。因为下面有多行代码,所以需要有括号。当我单击“上一步”按钮时,应用程序崩溃。抱歉,我已更正代码,现在它正在工作。但是Previous
按钮没有显示前面的条目。这是一个单独的问题,您应该单独询问。