2013-07-23 2 views
2

Итак, когда я обертываю содержимое по моему выделенному замку, по какой-либо причине вытягиваемый растягивается по горизонтали в таблице TableLayout, которую я определил. Я знаю, что это не сам образ, потому что я проверил это в LinearLayout, и изображение полностью отобразилось. Вот мой код:ImageView растягивается в TableLayout

<?xml version="1.0" encoding="utf-8"?> 

<TableLayout 
    xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:background="@drawable/metastatisticsscreen" 
    android:paddingTop="0dp" 
    > 
<TableRow 
    android:layout_height="wrap_content" 
    android:layout_width="fill_parent" 
    android:background="#45c9ff" 
    android:layout_marginBottom="3dp" 
    android:gravity="center_horizontal"> 

    <TextView 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:text="@string/achievement" 
     android:textColor="#FFFFFF" 
     android:textSize="50sp" /> 

</TableRow> 


<TableRow 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:background="#FFFFFF"> 

    <ImageView 
     android:layout_height="wrap_content" 
     android:layout_width="wrap_content" 
     android:background="@drawable/lock"/> 

    <TextView 
     android:layout_height="wrap_content" 
     android:layout_width="fill_parent" 
     android:text="@string/additionachievement1descript"/> 

    </TableRow> 



</TableLayout> 

The problem is the lock drawable stretches itself horizontally. Any fix 
+0

Изменение 'андроида: layout_width = "fill_parent" 'для' TableRows' для 'android: layout_width =" wrap_content "'. – Vikram

ответ

 Смежные вопросы

  • Нет связанных вопросов^_^