[英]Unwanted padding in android
我在LinearLayout中具有水平方向的imageview和textview。 不知道為什么textview的左邊有一個我無法刪除的空間...我用填充,重力等進行了測試...
這是我的XML,並導致圖像
任何想法?
謝謝!
<?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:gravity="left|center_vertical"
android:orientation="horizontal" >
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center"
android:orientation="horizontal" >
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/dot" />
<TextView
android:id="@+id/text_resultado"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:fontFamily="sans-serif-light"
android:gravity="center"
android:padding="3dp"
android:text="TextView"
android:textColor="@color/negroLetras"
android:textSize="@dimen/titles" />
</LinearLayout>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:fontFamily="sans-serif-light"
android:paddingBottom="3dp"
android:paddingRight="3dp"
android:paddingTop="3dp"
android:text="%"
android:textColor="@color/negroLetras"
android:textSize="@dimen/titles" />
</LinearLayout>
可能您的可繪制“點”或其他值(例如dimen等)存在問題。我認為這是因為我在不帶其他示例值的情況下使用了您的代碼,並且布局還可以。
您的代碼沒有問題。 您的代碼是完美的。 可能你的問題是形象化的。 檢查它或將其替換為其他,然后再檢查它。
我可以建議您更改一下布局嗎?
刪除第二個LinearLayout並使用像這樣的TextView:
<TextView
android:id="@+id/text_resultado"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:drawableLeft="@drawable/dot"
android:fontFamily="sans-serif-light"
android:gravity="center"
android:padding="3dp"
android:text="TextView"
android:textColor="@color/negroLetras"
android:textSize="@dimen/titles" />
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.