1)修改strings.xml
<string-array name="questions">
<item>这个问题无法解决吗?:1</item>
<item>android 考试会及格吗?:1</item>
<item>肉包子是大葱猪肉的吗?:1</item>
<item>中国最长的河流是:黄河?:0</item>
<item>马来西亚机场遇害的朝鲜籍男子是被三月半搞掉的吗?:0</item>
</string-array>
2)修改MainActivity.java
Question[] mQuestionArray;
String [] questions;
3)修改onCreate方法
questions = getResources().getStringArray(R.array.questions);
mQuestionArray=new Question[questions.length];
for(int i=0;i<=questions.length-1;i++)
{
String[] details=questions[i].split(":");
mQuestionArray[i]=new Question(details[0],details[1].equals("1"));
}
4)修改两个按钮的onClick方法
mBtnPrev.setOnClickListener(new View.OnClickListener(){
@Override
public void onClick(View view) {
if(mCurIdx==0)
{
mCurIdx = mQuestionArray.length-1;
mTvQuestion.setText(mQuestionArray[mCurIdx].getM());
}
else {
mCurIdx = (mCurIdx - 1) % mQuestionArray.length;
mTvQuestion.setText(mQuestionArray[mCurIdx].getM());
}
}
});
mBtnNext.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
mCurIdx=(mCurIdx+1)%mQuestionArray.length;
mTvQuestion.setText(mQuestionArray[mCurIdx].getM());
}
});
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/30046312/viewspace-2137136/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/30046312/viewspace-2137136/