0

ボタンのテキストを最初の文字の大文字に設定し、すべてのテキストを大文字にする方法はありますか?

レイアウト:

<Button
    android:id="@+id/q1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:textSize="13sp"
    android:textColor="#ffffff"
    android:background="@drawable/ic_btn_q_normal" />

アクティビティ:

final Button q1 = (Button) findViewById(R.id.q1);
q1.setText(answers[numbers.get(0)]);
    q1.setOnClickListener(new OnClickListener() {
        public void onClick(View v){

        q1.setBackgroundResource(R.drawable.ic_btn_q_right);

    }
});

Answers[numbers.get(0)] は、配列リストから取得したテキストです。

私は q1.setAllCaps(true); で試しました。しかし、それは私にはうまくいきません。

ありがとう。

4

2 に答える 2