كيف اجعل for loop يزيد عدة او أكثر مع كل ضغطة على الزر

السلام عليكم ورحمة الله

كيف اجعل for loop يزيد عدة او أكثر مع كل ضغطة على الزر في الاندرويد استوديو


ماذا تريد ان تفعل؟

معي ArrayList فيها عدد من الأسماء

عندما اعمل تطبيق اندرويد

عند الضغط على button

لا يعطيني كل الأسماء يعطيني آخر اسم في الArrayList و يضهره في TextView

اريد كل مرة اضغط على button تحسب عدة وكل عدة تظهر قيمة من قيم ArrayList

في TextView

اتمنى فهمتني اسف لغتي العربية ليست جيدة

private int mCurentIndex = 0;

private List<String> mNames;

private TextView mTextView;

protected void onCreate(Bundle instance){

    super.onCreate(instance);

    findViewById(R.id.button).setOnClickListener(

        new OnClickListener(){

            public void onClick(View v){

                mTextView.setText(mNames.get(mCurentIndex));

            }

        }

    );

    mTextView = findViewById(R.id.text_view);

}

شيء شبيه لهذا