1. android那種文字在圖標下方的界面是怎樣布局出來的,就是像這個的
把圖片和文字做成一個PNG圖片。然後使用ImageButton不就行了嗎?框架布局。
2. Android文字圖片無法居中對齊的三個解決方法
在一些項目中會碰到文字和圖片無法居中,即使採用flex或絕對定位(top:-50%, tranform:translateY(50%)仍然無法解決。
這個問題的根本原因在於Android對大部分的非sans-serif字體支持不友好,如Helvetica,導致文字在組件內部(如span,label)就不居中。
文字在組件內部都不居中了,自然在外面怎麼處理都是無法對齊了。
但是sans-serif和helvetica字體的顏色是不一樣的,所以可以增加一個透明度opacity為0.8會比較接近helvetica了,故最終的方案是
Android瀏覽器下line-height垂直居中為什麼會偏離? - 周祺的回答 - 知乎
3. Android開發中如何改變RadioButton背景圖片和文字的相對位置
先看看效果圖:
Android系統中,RadioButton控制項默認的布局方式是背景圖在左,文字說明在右。
在具體的項目開發中,有時候需要調整二者之間的相對位置,比如:RadioButton的說明文字在上,RadioButton的背景圖片在下。
Android開發中如何改變RadioButton背景圖片和文字的相對位置呢?
現在以RadioButton的說明文字在上,RadioButton的背景圖片在下為例進行編碼實現。
具體代碼的實現:
.....
<RadioButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center"
android:button="@null"
android:paddingLeft="5dp"
android:textSize="10dip"
android:drawableBottom="@android:drawable/btn_radio"
android:text="@string/_str"/>
<RadioButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center"
android:button="@null"
android:paddingLeft="5dp"
android:textSize="10dip"
android:drawableBottom="@android:drawable/btn_radio"
android:text="@string/_str"/>
<RadioButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center"
android:button="@null"
android:textSize="10dip"
android:paddingLeft="1dp"
android:paddingRight="5dp"
android:drawableBottom="@android:drawable/btn_radio"
android:text="@string/_str"/>
.....
代碼解釋:
android:button="@null"
這句是將RadioButton的背景圖屏蔽。
android:drawableBottom="@android:drawable/btn_radio"
此句用意是在原來圖標的下邊使用系統自帶的btn_radio圖片做為背景圖
4. 在android中的xml里怎麼布置在一個圖片上顯示文字
可以用FrameLayout來實現。在FrameLayout控制項中用ImageView和TextView就能實現上面的效果。(RelativeLayout也能實現,方法和FrameLayout基本一樣)
5. android在一張圖片相應位置顯示字的布局
1、在一張圖片的任意位置顯示文字,使用RelativeLayout布局,俗稱相對布局,是在Android開發中使用得最多的一種布局方式,比如在圖片的下邊欄顯示一行文字,代碼如下:
<ImageView
android:id="@+id/imageview_001"
android:layout_width="match_parent"
android:layout_height="120dp"
android:layout_alignParentTop="true"
android:src="@drawable/ic_launcher"
/>
<TextView
android:layout_width="match_parent"
android:layout_height="20dp"
android:layout_marginTop="100dp"
/>
更多Android例子,網路一下就知道了,平時也做點學習,TeachCourse比較適合初學者,謝謝採納!
6. android那種文字在圖標下方的界面是怎樣布局出來的,就是像這個的
這個改帆是採用gridview布置的。首先你先定義一個gridview網格內的布局gridview.xml。然後再設置一個adapter來關聯你的資源文件和布局文件。然後在設置gridview的adapter。
這樣子說太麻煩,我看看我還核鋒雹有沒有源代碼,有的話發給你。沒有的話基或,你可能要等一等了。
7. android中圖片和文字怎樣才能在一行
沒錯,線性布局,貼段我寫的代碼給你吧。。可以實現,比較簡陋~哈哈:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="聲音模式:"/>
<ImageView
android:id="@+id/myImage"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
</LinearLayout>
主要是horizontal~嵌套在垂直的線性布局裡面。這樣就可以接著在下面嵌套個水平的線性布局