为了账号安全,请及时绑定邮箱和手机立即绑定

之前出现过的文字会返回来bug

老师,我还找到一个bug,就是在第一次让已选文字框全部覆盖完(即每个已选文字框都会纪录第一次的索引号,因为在清除答案时没有清空),然后清楚答案后再次待选文字框让文字出现在已选文字框,如果待选文字框已经出现过了,然后点击已选文字框的空白部分,这个待选文字又会出现。比如前一次点击“好”出现在第三个位置,然后第二次让“好”出现在其他位置,保持第三个位置空白,当点击第三个位置时,“好”又会出现在待选文字框,我的解决是

	//清楚已选文字框答案
	public void cleanAnswer(WordButton wordButton){
		wordButton.setWordString("");
		if(wordButton.mIndex!=-1){
			mAllWords.get(wordButton.mIndex).setIsVisible(true);
		}
		wordButton.mIndex=-1;
	}

加了一个索引判断,您看可以吗

正在回答

1 回答

//清楚已选文字框答案
public void cleanAnswer(WordButton wordButton){
    wordButton.setWordString("");
    if(wordButton.mIndex!=-1){
        mAllWords.get(wordButton.mIndex).setIsVisible(true);
    }
    wordButton.mIndex=-1;
}

加了一个索引判断,您看可以吗

0 回复 有任何疑惑可以回复我~
#1

简单就会快乐

?????????
2015-05-02 回复 有任何疑惑可以回复我~
#2

简单就会快乐 回复 简单就会快乐

???
2015-05-02 回复 有任何疑惑可以回复我~
#3

简单就会快乐 回复 简单就会快乐

aaaaaaaaaaa
2015-05-02 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Android猜歌游戏是这样炼成的
  • 参与学习       27735    人
  • 解答问题       422    个

手把手教你完成一款猜歌类游戏,向你展示游戏实现的全部细节

进入课程

之前出现过的文字会返回来bug

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信