所以我被這個問題困住了幾個小時。我基本上有一個textviews數組,並希望在它們之間滑動。我有的數組是從0到19.事實是遞增工作是完美的,但是當我遞減[0]的值時,索引變爲[-1],所以它崩潰了。數組遞減索引
我需要做一些事情,以便當我得到索引[0]並減少索引跳回到[19]。
這裏是代碼和我的嘗試與否則。非常感謝!!!
mPreviousButton = (Button) findViewById(R.id.prev_btn);
mPreviousButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
mCurrentIndex = (mCurrentIndex - 1) % mShowTipsTextBank.length;
if (mCurrentIndex < 19) {
mCurrentIndex = 19;
updateQuestion();
} else
updateQuestion();
}
});
感謝你很多Autocrab!奇蹟般有效。 NP: – beLejer
NP。如果這是一個正確的答案,然後接受它。 – Autocrab