Подтвердить что ты не робот

Как установить высоту и ширину составного рисунка texview в xml?

Я не вижу ни одного тега для установки ширины

Здесь я устанавливаю высоту текста, если я устанавливаю ширину, она не будет работать должным образом.

<TextView
   android:id="@+id/nome"
   android:layout_width="wrap_content"
   android:layout_height="wrap_content"
   android:textColor="#FFFFFF"
   android:drawableLeft="@drawable/ic_launcher"
   android:height="50dp" />

Как я могу установить это в xml? Возможно ли это?

4b9b3361

Ответ 1

Вы можете попробовать что-то вроде:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout 
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent" >


<TextView
    android:id="@+id/Home"
    android:layout_width="wrap_content"
    android:layout_height="50dp"
    android:layout_centerHorizontal="true"
    android:gravity="center"
    android:text="Something"
    android:textColor="#FFFFFF" />

<ImageView 
    android:src="@drawable/icon" 
    android:layout_width="50dp"
    android:layout_height="50dp"
    android:layout_toLeftOf="@id/Home"/>

</RelativeLayout>

Таким образом, я думаю, что у вас будет больше контроля над вашим изображением. Надеюсь, что это поможет.

Ответ 2

попробуйте установить android:width="50dip" и посмотреть, что вы получаете. dip - независимые от устройства пиксели. Вы должны иметь возможность видеть в eclipse в режиме проектирования. Вы не можете просто установить значение "300"