Android - большой текстовый вид - PullRequest
2 голосов
/ 31 марта 2012

Мне интересно манипулировать TextView и динамически устанавливать их на large (setTextAppearance()).(Интересно, почему Google всегда помещает фрагмент кода для XML, а не в код Java).

Кто-нибудь знает, как это сделать?1010 *

TextView txtVw = new TextView(this);
tblRow.addView(txtVw);
txtVw.setTextAppearance(this, android.R.attr.textAppearanceLarge);

TextView появляется на экране, хотя оно не выглядит большим .

Ответы [ 2 ]

10 голосов
/ 31 марта 2012

Вы пробовали что-то вроде:

textView.setTextAppearance(context, android.R.style.TextAppearance_Large);
1 голос
/ 15 декабря 2014

это лучше, поместите это в декларацию xml textview

    android:textAppearance="?android:attr/textAppearanceLarge"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...