安卓多条目加载专用布局 与多条目加载的专用适配器
来源:互联网 发布:ocr识别软件 编辑:程序博客网 时间:2024/06/16 09:23
<?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"> <ImageView android:layout_width="100px" android:layout_height="100px" android:id="@+id/img"/> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/title1" android:layout_marginLeft="20px" android:layout_marginTop="30px" android:textSize="20px"/></LinearLayout>
//右图左字
<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/title1" android:layout_marginLeft="20px" android:layout_marginTop="30px" android:textSize="20px"/> <ImageView android:layout_width="100px" android:layout_height="100px" android:id="@+id/img" android:layout_alignParentRight="true"/></RelativeLayout>//上字下图<?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"> <TextView android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id/title1" android:gravity="center" /> <ImageView android:layout_marginTop="10px" android:layout_width="wrap_content" android:layout_height="wrap_content" android:scaleType="fitXY" //设置将图片平铺 android:id="@+id/img"/></LinearLayout>//适配器package one.bw.com.zuokao201;import android.content.Context;import android.view.View;import android.view.ViewGroup;import android.widget.BaseAdapter;import android.widget.ImageView;import android.widget.TextView;import com.nostra13.universalimageloader.core.ImageLoader;import java.util.List;/** * Created by Administrator on 2017/10/13/013. */class Mytoubase extends BaseAdapter { Context text; List<Mytou.ResultBean.DataBean> data; public Mytoubase(Context text, List<Mytou.ResultBean.DataBean> data) { this.text = text; this.data = data; } int ZUO=0; int YOU=1; int XIA=2; @Override public int getCount() { return data.size(); } @Override public Object getItem(int i) { return null; } @Override public long getItemId(int i) { return 0; } @Override public int getItemViewType(int position) { if(position%3==ZUO){ return ZUO; } if(position%3==YOU){ return YOU; } if(position%3==XIA){ return XIA; } return 0; } @Override public int getViewTypeCount() { return 3; } @Override public View getView(int i, View view, ViewGroup viewGroup) { int j=i%3; if(j==ZUO){ if(view==null){ view = View.inflate(text, R.layout.zuo, null); } ImageView img =(ImageView) view.findViewById(R.id.img); TextView title = (TextView) view.findViewById(R.id.title1); Mytou.ResultBean.DataBean d = data.get(i); title.setText(d.getTitle()); ImageLoader.getInstance().displayImage(d.getThumbnail_pic_s(),img,ImageLoaderUtil.showImage()); }else if(j==YOU){ if(view==null){ view = View.inflate(text, R.layout.you, null); } ImageView img =(ImageView) view.findViewById(R.id.img); TextView title = (TextView) view.findViewById(R.id.title1); Mytou.ResultBean.DataBean d = data.get(i); title.setText(d.getTitle()); ImageLoader.getInstance().displayImage(d.getThumbnail_pic_s(),img,ImageLoaderUtil.showImage()); }else if(j==XIA){ if(view==null){ view = View.inflate(text, R.layout.xia, null); } ImageView img =(ImageView) view.findViewById(R.id.img); TextView title = (TextView) view.findViewById(R.id.title1); Mytou.ResultBean.DataBean d = data.get(i); title.setText(d.getTitle()); ImageLoader.getInstance().displayImage(d.getThumbnail_pic_s(),img,ImageLoaderUtil.showImage()); } return view; }}
阅读全文
0 0
- 安卓多条目加载专用布局 与多条目加载的专用适配器
- 安卓多条目加载专用布局 与多条目加载的专用适配器
- 多条目加载适配器
- 多条目加载适配器
- 适配器 多条目加载
- listview的多条目加载的适配器
- RecyclerView的多条目加载适配器
- listview多条目加载适配器
- gridview多条目加载适配器
- listview多条目加载适配器
- 多条目加载--->(如:新闻的布局)
- listView多条目加载_listView适配器
- XlistView的多条目加载
- ListView的多条目加载
- ListView的多条目加载
- Listview的多条目加载
- ListView的多条目加载
- recycleview的多条目加载
- python与Mysql的交互
- 键盘输入任意个数,负数结尾求和!
- 深入理解ArrayList
- python3 连接 sql server
- 《把你的手给我吧》
- 安卓多条目加载专用布局 与多条目加载的专用适配器
- 两个数的和
- 换钱的方法数
- Python 布尔操作符
- 除了“钱景”,容器和Kubernetes还有更厚重的未来!
- Docker 使用Tomcat
- 在SQL Server中对视图进行增删改
- 陌生人与富翁
- linux下执行http请求