2016-04-18 15 views
0

Ich konnte nicht die gleiche Breite von Textview und Linearlayout machen. Obwohl width match_parent in Textview festgelegt wurde, passt es jedoch nicht zur übergeordneten Breite.Textansicht Breite passt nicht die Breite des Elternteils

Ich sehe diese Beiträge: Android textView width not increasing

Android TextView does not expand to match parent

TextView width match drawableTop width

How to adjust text font size to fit textview

How to adjust text font size to fit textview

Aber mein Problem

nicht behoben ist

enter image description here

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:gravity="right|center_vertical" 
    android:layout_marginRight="@dimen/activity_horizontal_margin" 
    android:orientation="horizontal"> 

    <ImageView 
     android:id="@+id/thumbnail" 
     android:layout_width="30dp" 
     android:layout_height="30dp" 
     android:layout_marginRight="@dimen/activity_horizontal_margin" 
     android:src="@drawable/defaultpicpic" /> 

    <TextView 
     android:id="@+id/title" 
     style="@style/textViewItemStyle" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:paddingBottom="10dp" 
     android:paddingTop="10dp" /> 


</LinearLayout> 

Antwort

1

i mein Problem mit diesem Code behoben :)

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:background="?android:attr/selectableItemBackground" 
    android:gravity="right|center_vertical" 
    android:orientation="vertical"> 


    <LinearLayout 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" 
     android:layout_weight="1" 
     android:gravity="right|center_vertical" 
     android:orientation="horizontal"> 

     <ImageView 
      android:id="@+id/thumbnail" 
      android:layout_width="40dp" 
      android:layout_height="40dp" 
      android:layout_marginRight="@dimen/activity_horizontal_margin" 
      android:src="@drawable/thumb" /> 

     <TextView 
      android:id="@+id/title" 
      style="@style/textViewItemStyle" 
      android:layout_width="match_parent" 
      android:layout_height="wrap_content" 
      android:padding="16dp" /> 


    </LinearLayout> 

    <View 
     android:layout_width="match_parent" 
     android:layout_height="2px" /> 


</LinearLayout>