当前位置: 首页 > news >正文

运城建设银行网站点千度seo

运城建设银行网站点,千度seo,怎样用自己的电脑 做网站,岳阳房地产信息网随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666) ListView和GridView都是Android中非常重要的组件,下面通过一个简单实例来演示GridView的使用,该例中实现点击GridView中的某张放缩了的图…

随时随地技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)

ListView和GridView都是Android中非常重要的组件,下面通过一个简单实例来演示GridView的使用,该例中实现点击GridView中的某张放缩了的图片,将原图片显示在GridView下面。

Activity:

package com.lovo.activity;import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;import android.app.Activity;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemClickListener;
import android.widget.GridView;
import android.widget.ImageView;
import android.widget.SimpleAdapter;import com.lovo.R;public class TestGridActivity extends Activity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.test_gridview_layout);// 创建存放图片id的数组int[] imageAry = new int[] { R.drawable.image1, R.drawable.image2,R.drawable.image3, R.drawable.image4, R.drawable.image5,R.drawable.image6, R.drawable.image7};// 创建List集合对象List list = new ArrayList();// 向List集合添加数据for (int i = 0; i < imageAry.length; i++) {Map map = new HashMap();map.put("image", imageAry[i]);list.add(map);}// 实例化SimpleAdapter适配器对象SimpleAdapter adapter = new SimpleAdapter(this, list,R.layout.gridview_content, new String[] { "image" },new int[] { R.id.gridview_content_image });// 获得GridView组件GridView gridView = (GridView) findViewById(R.id.test_gridview_layout_gridview);// 向GridView组件添加内容gridView.setAdapter(adapter);// 给GridView组件注册事件监听gridView.setOnItemClickListener(new OnItemClickListener() {@Override// 参数1:拥有适配器的View,本例中就是GridView;参数2:就是选中的view的布局,指的是LinearLayout或RelativeLayout之类,通过它可以获得该项中的各个组件// 参数3:选中的view在适配器中的位置;参数4:选中的view在GridView的相对位置。public void onItemClick(AdapterView<?> adapterView, View view,int arg2, long arg3) {// 打印上面四个参数Log.i("adapterView", adapterView + "");Log.i("view", view + "");Log.i("arg2", arg2 + "");Log.i("arg3", arg3 + "");// 获得GridView中选中的ImageView组件ImageView imageView1 = (ImageView) view.findViewById(R.id.gridview_content_image);// 获得需要显示完整图片的ImageView组件ImageView imageView2 = (ImageView) findViewById(R.id.img1);// 把选中的图片设置到imageView2组件中imageView2.setImageDrawable(imageView1.getDrawable());}});}
}


布局XML:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="match_parent"android:layout_height="match_parent"android:orientation="vertical" ><GridViewandroid:id="@+id/test_gridview_layout_gridview"android:layout_width="match_parent"android:layout_height="300dp"android:gravity="center"android:horizontalSpacing="20dp"android:numColumns="3"android:verticalSpacing="20dp" ></GridView><ImageViewandroid:id="@+id/img1"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_gravity="center_horizontal" /></LinearLayout>


GridView中每一格子的布局XML:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="match_parent"android:layout_height="match_parent"android:orientation="vertical" ><ImageViewandroid:id="@+id/gridview_content_image"android:layout_width="80dp"android:layout_height="80dp"android:layout_gravity="center"android:scaleType="center" /></LinearLayout>


附上图片效果:


 

http://www.lbrq.cn/news/2728675.html

相关文章:

  • 深圳燃气公司官网seo宣传网站
  • 学校html网站模板代码深圳网络营销策划
  • 武昌网站建设公司软文推广案例大全
  • wordpress不用ftp下载文件网络优化工资一般多少
  • 找做金融的网站广告营销的经典案例
  • 家装公司加盟网络舆情优化公司
  • 近期军事新闻热点事件成都seo优化排名推广
  • 合肥网站建设多少钱网址大全下载到桌面
  • 请人建网站应注意什么软文推广代表平台
  • 动态网站开发日志百度竞价sem入门教程
  • 做的网站怎么申请软件著作权专业seo外包
  • 自己做网站如何赚钱吗百度提问登陆入口
  • 做网站和推广新闻发布系统
  • html网站用什么空间百度网络科技有限公司
  • 河南双师培训网站百度指数数据分析报告
  • 做网站的市场怎么样抖音seo关键词优化怎么做
  • 网站开发 需求说明书企业查询网
  • 深圳分销网站设计哪家好网络营销推广活动有哪些
  • 网站建设经验做法和取得的成效友情链接如何添加
  • 北京工程工程建设交易信息网站长尾词seo排名优化
  • 买汽车最好的网站建设东莞做网页建站公司
  • 事业单位网站建设工作方案域名注册查询阿里云
  • 天津城市基础设施建设投资集团有限公司网站我想在百度上做广告怎么做
  • 龙口有没有做网站的网站接广告
  • 景区网站的作用线上营销推广方案
  • 网站seo优化费用做外贸有哪些网站平台
  • 昆山网站建设秦皇岛seo自学网视频教程
  • 贵阳做网站的公司新闻稿代写
  • 购物网站优惠券怎么做国内免费域名注册
  • wordpress大神教程网站需要怎么优化比较好
  • 《C++进阶之继承多态》【多态:概念 + 实现 + 拓展 + 原理】
  • Redis 知识点与应用场景
  • 开疆智能Ethernet转ModbusTCP网关连接测联无纸记录仪配置案例
  • MyBatis的基本用法和配置方式
  • 集成电路学习:什么是Video Processing视频处理
  • dkms安装nvidia驱动和多内核支持