Adapter与Gallery Spinner ListView GridvView

一、

 当开发中需要对一些数据进行显示操作的时候,需要用适配器讲其子控件与特定数据绑定以进行显示操作。

需要使用适配器的控件有 Gallery  Spinner ListView GridvView

使用步骤:

1 .Gallery gl=(Gallery)this.findViewById(R.id.Gallery01);------------Gallery资源

2 . BaseAdapter ba=new BaseAdapter(){};--------------获得适配器类(内部类) 放入图片等资源数据

 3.gl.setAdapter(ba);          把适配器放入Gallery

4. gl.setOnItemClickListener(内部类); 监听器 

二、

若想使字符串能连接起来StringBuilder sb=new StringBuilder();//用StringBuilder动态生成信息  

直接使用tv.setText()会新建字符串

三、

   /*当有自定义布局出现在java文件中时 可以把布局提出,放入xml中
    * 定义:
    * LayoutInflater inflater=LayoutInflater.from(ListViewActivity.this);
    * LinearLayout ll = (
      LinearLayout)(inflater.inflate(R.layout.row, null).findViewById(R.id.LinearLayout_row));外部xml文件  和对应的name
    //初始化ImageView
    ImageView  ii=(ImageView)ll.getChildAt(0);
    ii.setImageDrawable(getResources().getDrawable(drawableIds[arg0]));//设置图片

    
    //初始化TextView
    TextView tv=(TextView)ll.getChildAt(1);
    tv.setText(getResources().getText(msgIds[arg0]));//设置内容     
    * */

 

 

 

 

 

转载于:https://www.cnblogs.com/-ying/archive/2013/06/05/3119006.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值