Android ImageView 圖片靠右,靠左處理
ImageView 圖片靠右,靠左處理
相信在工作中很多人都會遇到ImageView需要圖片靠左和靠右,典型的案例就是懸浮窗縮排的小圖片,前幾天在工作中遇到,隨手一記。
- 簡單介紹下佈局檔案
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal" >
<ImageView
android:id="@+id/button6"
android:layout_width="60dp"
android:layout_height="60dp"
android:src="@drawable/ourpalm_float_half_left"
/>
</LinearLayout>
這個時候如果不做任何處理,而且想讓圖片靠左的話,實際的顯示效果是這樣的
到這裡腦子突然卡住了,好久沒調這個,然後經過研究發現:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal" >
<ImageView
android:id="@+id/button6"
android:layout_width="60dp"
android:layout_height="60dp"
android:src="@drawable/ourpalm_float_half_left"
android:scaleType="fitStart"
/>
</LinearLayout>
- 這個時候會驚喜的發現
- 加入android:scaleType=”fitStart” 後,圖片乖乖的靠左,查了安卓的文件:
android:scaleType=”fitStart” 把圖片按比例擴大(縮小)到View的寬度,顯示在View的上部分位置。關鍵字:按比例縮放,靠左顯示全圖,
很簡單的解決問題, 如果靠右的話,android:scaleType=”fitEnd” 加入這個就可以了,至於這個懸浮窗是在左還是在右顯示,就需要程式碼邏輯判斷了,這個就不多說了。
是不是很簡單的解決了問題,android的確勃大莖深,有時候很簡單的配置解決複雜的問題,順手一記,老司機輕噴.
相關文章
- Android ImageView 清空背景圖片AndroidView
- Android圖片底部居中的ImageViewAndroidView
- android imageview 縮放檢視圖片AndroidView
- android圖片處理,讓圖片變成圓形Android
- Android中OpenGL濾鏡和RenderScript圖片處理Android
- iOS ImageView contentMode 圖片填充模式iOSView模式
- 002.00 圖片處理
- Thumbnailator處理圖片AI
- 【YLCircleImageView】圖片處理View
- webpack圖片處理Web
- 圖片上傳及圖片處理
- SwiftUI Image 圖片處理SwiftUI
- webpack 圖片處理 loaderWeb
- Python批量處理圖片Python
- DDGScreenShot —iOS 圖片處理--多圖片拼接 (swift)iOSSwift
- 處理圖片流資料
- CGContextRef處理圓形圖片GCContext
- java thumbnailator 做圖片處理JavaAI
- OpenCv--圖片處理操作OpenCV
- java 圖片水印處理類Java
- JavaScript WebGL 圖片透明處理JavaScriptWeb
- webpack(6)webpack處理圖片Web
- Golang 圖片處理 — image 庫Golang
- photoshop常用圖片處理技巧
- SwiftUI圖片處理(縮放、拼圖)SwiftUI
- Laravel 使用 Intervention/image 處理圖片Laravel
- Photoshop類圖片處理軟體
- 002.01 圖片去外框處理
- 002.00 圖片處理 PIL.Image
- 圖片展示 [ Numpy 處理, Matplotlib 展示 ]
- 如何處理 Web 圖片優化?Web優化
- 分享一個圖片處理類
- 圖片區域點選處理
- 走近webpack(3)–圖片的處理Web
- DxO PhotoLab 5,raw圖片處理
- Mac raw圖片處理軟體Mac
- DxO PhotoLab for mac(RAW圖片處理)Mac
- 圖形影像處理之簡單圖片
- 將圖片旋轉(這裡不是旋轉imageView)View