imageView的使用(进行原样的保持和按照比例的缩放:)
16lz
2021-01-23
布局文件:
android:scaleType
fitCenter就是按照比例进行缩放,设置好了这一项之后,那么android:layout_width 和 height就开始起作用了。
center就是不缩放。
设置图片的来源:android:src="@drawable/background"
<?xml version="1.0" encoding="utf-8"?>
代码:
设置整个布局的参数:
setlayoutparams
package com.example.marvinedittext2;import android.app.Activity;import android.os.Bundle;import android.widget.ImageView;import android.widget.LinearLayout;public class Main extends Activity {/** Called when the activity is first created. */@Overridepublic void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.main);ImageView imageView = (ImageView) this.findViewById(R.id.imageview); // 设置第一个图片的比例大小// 表示宽度:200高度是100imageView.setLayoutParams(new LinearLayout.LayoutParams(200, 100));setTitle("height:" + imageView.getLayoutParams().height + "--width-->>"+ imageView.getLayoutParams().width);}}
总结:就是直接用xml文件包装了一个图片文件,然后在用代码直接加载这个xml文件。然后直接用于显示。
更多相关文章
- Android利用drawable文件夹自定义控件背景、样式
- Android改变文件的权限
- 如何查看无法导出的android数据库文件?
- 关于Android Studio里的Gradle文件
- android使用http协议上传文件
- Android根据文件路径使用File类获取文件相关信息
- 安卓xml文件中设置动画匀速旋转无效?
- 从android image中提取文件