博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Gallery过时替代方案HorizontalScrollView
阅读量:6823 次
发布时间:2019-06-26

本文共 1868 字,大约阅读时间需要 6 分钟。

布局:

  

 

代码:

 

package me.chunsheng.hongbao.activities;import android.app.Activity;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.util.Log;import android.view.View;import android.view.ViewGroup;import android.widget.ImageView;import android.widget.LinearLayout;import java.io.IOException;import java.io.InputStream;import me.chunsheng.hongbao.R;public class GallaryActivity extends Activity {    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_gallary);        final ImageView diplayImage = (ImageView) findViewById(R.id.displayImage);        final LinearLayout myGallery = (LinearLayout) findViewById(R.id.mygallery);        try {            String galleryDirectoryName = "gallery";            String[] listImages = new String[3];            for (int i = 0; i < 4; i++) {                //InputStream is = getAssets().open(galleryDirectoryName + "/" + imageName);                //final Bitmap bitmap = BitmapFactory.decodeStream(is);                ImageView imageView = new ImageView(getApplicationContext());                imageView.setLayoutParams(new ViewGroup.LayoutParams(700, 700));                imageView.setScaleType(ImageView.ScaleType.CENTER_CROP);                imageView.setImageResource(R.mipmap.mayun);                imageView.setOnClickListener(new View.OnClickListener() {                    @Override                    public void onClick(View view) {                        diplayImage.setImageResource(R.mipmap.bg_action_bar);                    }                });                myGallery.addView(imageView);            }        } catch (Exception e) {        }    }}

  

转载地址:http://jyozl.baihongyu.com/

你可能感兴趣的文章
分享两个必应壁纸接口,可用来获取高质量壁纸和故事
查看>>
tomcat启动脚本
查看>>
ASP.NET-FineUI开发实践-10
查看>>
小猪决定做一件尝试
查看>>
Ajax_ajax模板引擎 ---tmplate.js处理数据和标签拼接
查看>>
[摘录]感受弗兰克尔的故事
查看>>
HTTPonly属性
查看>>
显示磁盘信息
查看>>
基于spark和sparkstreaming的word2vec
查看>>
sublime 3 text 中运行Java
查看>>
前序遍历
查看>>
循环结构进阶
查看>>
关于数据库查询时报“query block has incorrect number of result columns”
查看>>
margin注意问题
查看>>
事物的回滚
查看>>
Xcode7 iOS9.0 的真机调试
查看>>
Constraint3:check约束 和 null
查看>>
Fabric 1.0环境搭建
查看>>
c冒泡排序
查看>>
第十五篇、OC_同一个View实现两个手势响应
查看>>