《Android编程权威指南(第3版)》:2.8 挑战练习:添加后退按钮

    为GeoQuiz应用新增后退按钮(PREV),用户单击时,可以显示上一道测试题目。
    这是个很棒的练习,需回顾本章和上一章的内容才能完成。

 

activity_quiz中修改部分



        

 

QuizActivity中添加

类中添加一个private Button mPrevButton;

        mPrevButton = (Button)findViewById(R.id.pre_button);
        mPrevButton.setOnClickListener(new View.OnClickListener(){
            @Override
            public void onClick(View v){
                mCurrentIndex = (mCurrentIndex - 1 + mQuestionBank.length) % mQuestionBank.length;
                updateQuestion();
            }
        });

 

你可能感兴趣的:(《Android编程权威指南(第3版)》:2.8 挑战练习:添加后退按钮)