imageView的ScaleType缩放和setImageResource方法
来源:互联网 发布:太阳黑子数据网站 编辑:程序博客网 时间:2024/05/18 00:13
activity_main.xml
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" tools:context="com.example.gby.s01_e11_imageview.MainActivity"> <ImageView android:id="@+id/imageView1Id" android:layout_width="100dp" android:layout_height="100dp" android:src="@drawable/you" android:background="#FF0000" android:scaleType="fitCenter" /> <ImageView android:id="@+id/imageView2Id" android:layout_width="100dp" android:layout_height="100dp" android:background="#00FF00" android:src="@mipmap/ic_launcher" android:scaleType="fitCenter" /></LinearLayout>
MainActivity.java
//imageView的ScaleType缩放和setImageResource方法package com.example.gby.s01_e11_imageview;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.widget.ImageView;public class MainActivity extends AppCompatActivity { ImageView imageView1; ImageView imageView2; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); imageView1 = (ImageView)findViewById(R.id.imageView1Id); imageView2 = (ImageView)findViewById(R.id.imageView2Id); imageView1.setScaleType(ImageView.ScaleType.CENTER);//ScaleType是图片的拉伸方式 imageView2.setScaleType(ImageView.ScaleType.FIT_CENTER);//ScaleType是图片的拉伸方式,FIT_CENTER是自适应/*android:scaleType属性ImageView.ScaleType.XXX|android:scaleType="xxx"1. CENTER, "center"居中显示。不缩放。不裁减。2. CENTER_CROP, "centerCrop" 图片宽(高)小于ImageView的宽(高)时,按比例放大图片,使得图片宽(高)大于等于ImageView的宽(高)。居中显示。3. CENTER_INSIDE, "centerInside" 图片宽(高)大于ImageView的宽(高)时,按比例缩小图片,使得图片宽(高)小于等于ImageView的宽(高)。居中显示。4. FIT_CENTER, "fitCenter"图片宽(高)不等于ImageView的宽(高)时,按比例缩放,使得图片宽度(高度)等于ImageView的宽度(高度),居中显示。5. FIT_END, "fitEnd"图片宽(高)不等于ImageView的宽(高)时,按比例缩放,使得图片宽度(高度)等于ImageView的宽度(高度),显示在ImageView的下边(右边)。6. FIT_START, "fitStart"图片宽(高)不等于ImageView的宽(高)时,按比例缩放,使得图片宽度(高度)等于ImageView的宽度(高度),显示在ImageView的上边(左边)。7. FIT_XY, "fitXY"把图片按照指定的大小在View中显示,拉伸显示图片,不保持原比例,填满View。8. MATRIX, "matrix"用matrix来绘制。*/ //imageView1.setImageResource(R.drawable.you);//setImageResource()方法 通过ID设置 让图片显示在imageView }}
0 0
- imageView的ScaleType缩放和setImageResource方法
- ImageView 的缩放 scaleType
- ImageView的缩放:scaleType
- ImageView的缩放模式ScaleType
- 对于ImageView的两个方法而言。 setImageResource 和 setBackgroundResource
- 点滴:ImageView setImageResource方法对资源的复用
- Android中ImageView的缩放(scaleType)类型
- ImageView.ScaleType 及android:scaleType值的意义和区别
- ImageView scaleType , src和backgroud的区别
- android ImageView 赋值问题setImageResource和setImageBitmap
- Android ImageView(scaleType属性)图片按比例缩放
- Android ImageView(scaleType属性)图片按比例缩放
- Android ImageView(scaleType属性)图片按比例缩放
- ImageView的scaletype
- ImageView的scaletype属性
- ImageView的scaletype属性
- ImageView的scaletype属性
- ImageView的Scaletype图解
- poj 3660 floyd 传递闭包
- 冒泡排序算法的实现
- 子环母图片依次放大,主图保持原状
- zynq QSPI Flash 启动过程
- 接口中定义变量必须为public static final的原因
- imageView的ScaleType缩放和setImageResource方法
- sql/sqlite/sqlite3 向表中插入数据
- Python实现冒泡排序,选择排序,插入排序
- Android数据存储五种方式总结
- css3多背景支持
- 2016/08/23 整理(执行存过,displayTag Excel 下载)
- 约瑟夫问题
- 909422229__新手学习HTML【待续】
- Nexus3.0.0+Maven的使用