Все работает только для элемента массива > 0, иначе, разумеется, появляется ArrayIndexOutOfBoundsException
public void onClick(View v) {
mCurrentIndex--;
if (mCurrentIndex == -1) {
mCurrentIndex = mQuestionBank.length - 1;
}
updateQuestion();
}