Как программно добавить номер sup в TextView?

Как я могу поместить это маленькое число в тот же столбец (textView) или как я могу добавить два из них. Я пробовал линейное выравнивание по горизонтали, но это не сработало. Как я хочу, чтобы текстовое представление было похоже; Я хочу добавить номер, как это изображение

        //this my textView for adding to rows        
        txtColumnArray[i] = new TextView(this);
        txtColumnArray[i].setTextColor(Color.BLUE);
        txtColumnArray[i].setAllCaps(true);
        txtColumnArray[i].setGravity(Gravity.CENTER);
        txtColumnArray[i].setTypeface(Typeface.DEFAULT.DEFAULT_BOLD);
        txtColumnArray[i].setTextSize(TypedValue.COMPLEX_UNIT_SP, 20f);

       // my last try is spanable but it is not working , I thought it may be 
      // coz of textView properties but couldnt find it.

        spanableForQuestionNumbers[questionNumbersCount] = new SpannableString(questionNumbersCount + " " + LetterFormat[count]);
        spanableForQuestionNumbers[questionNumbersCount].setSpan(new SuperscriptSpan(), 0, 1, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);

        txtColumnArray[i].setText(spanableForQuestionNumbers[questionNumbersCount]);
        trCrosswordRow.addView(txtColumnArray[i]);

0 ответов

Другие вопросы по тегам