2015-05-16 3 views
0

Я нашел решение для размещения текста внутри TextView по адресу Auto Scale TextView Text to Fit within Bounds. Однако мое решение, похоже, не работает.Текст текста TextView Text Auto fit

Вот мой XML:

<parkpurdue.parkpurdue.AutoResizeTextView 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 

    android:text="Park @ Purdue" 
    android:layout_weight="1.6" 
    android:background="#3366FF" 
    android:id="@+id/parkAtPurdue" 
    android:singleLine="true" 
    android:gravity="center" 
    android:textColor="#FFFFFF" 
    android:maxLines="1"/> 

А вот мой Java-код:

TextView topText = (TextView) findViewById(R.id.parkAtPurdue); 
topText.setText("Park at Purdue"); 

Я попытался изменить код Java для этого, а также:

AutoResizeTextView topText = new AutoResizeTextView(getApplicationContext()); 
topText = (AutoResizeTextView) findViewById(R.id.parkAtPurdue); 
topText.setText("Park at Purdue"); 

Я попытался вызывая функцию topText.resize(). Никаких очевидных результатов не было найдено. Что я делаю не так? Что мне нужно изменить?

ответ

0

Try:

AutoResizeTextView topText = (AutoResizeTextView) findViewById(R.id.parkAtPurdue); 
topText.setText("Park at Purdue"); 
+0

Пробовал, что без результатов. – Aditya

+0

OK, нужно больше информации, то, что у вас хорошо выглядит. Включите logcat для стартеров и более подробную информацию о вашей проблеме. – Booger

+0

У меня нет ничего в logcat. Какие другие детали вам нужны? – Aditya