Andorid中如果在TextView中用drawable新增圖片改變圖文間距
阿新 • • 發佈:2019-01-24
正好做專案用到這個問題,本來去網上找說可以用這個方法,
在 17 版本 之前
需要 在button中 新增
android:textAlignment="textStart"
android:layout_gravity="start"
在 17 版本之後
android:textAlignment="textStart"
但由於我的程式碼版本是11,所以不能用,後來想了很多方法,最後還是決定用LinearLayout佈局包裹。下面看程式碼
<LinearLayout android:layout_width="match_parent" android:layout_height="@dimen/pad_height_60" android:background="#f6f6f8" android:orientation="horizontal" > <LinearLayout android:layout_width="0dp" android:layout_height="match_parent" android:layout_weight="1" android:gravity="center" android:orientation="horizontal" > <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:drawableLeft="@drawable/download_delete" android:drawablePadding="5dp" android:text="全部繼續" android:textColor="#d33d3e" android:textSize="@dimen/pad_text_size_16" /> </LinearLayout> <LinearLayout android:layout_width="0dp" android:layout_height="match_parent" android:layout_weight="1" android:gravity="center" android:orientation="horizontal" > <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:drawableLeft="@drawable/download_chose" android:gravity="center" android:text="一鍵清空" android:drawablePadding="5dp" android:textColor="#444444" android:textSize="@dimen/pad_text_size_16" /> </LinearLayout> </LinearLayout>