日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

适配器的应用

發布時間:2025/3/20 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 适配器的应用 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1.實體類:

package com.example.adapter;public class DangDang { private String writers; private int img; private String price; private String critical; public String getWriters() { return writers; } public void setWriters(String writers) { this.writers = writers; } public int getImg() { return img; } public void setImg(int img) { this.img = img; } public String getPrice() { return price; } public void setPrice(String price) { this.price = price; } public String getCritical() { return critical; } public void setCritical(String critical) { this.critical = critical; } }

?

2.適配器配置

package com.example.adapter;import java.util.ArrayList;import com.example.adapter.NewsAdapter.ViewHolder;import android.content.Context; import android.media.Image; import android.view.LayoutInflater; import android.view.View; import android.view.View.OnClickListener; import android.view.ViewGroup; import android.widget.BaseAdapter; import android.widget.ImageView; import android.widget.TextView; import android.widget.Toast;public class DangAdapter extends BaseAdapter { private ArrayList<DangDang> mlist; private Context mContext;public DangAdapter(Context context, ArrayList<DangDang> mlist) { super(); this.mlist = mlist; this.mContext = context; }@Override public int getCount() {return this.mlist == null ? 0 : this.mlist.size(); }@Override public Object getItem(int position) {return this.mlist.get(position); }@Override public long getItemId(int position) {return position; }@Override public View getView(int position, View convertView, ViewGroup parent) { ViewHolder holder = null; if (convertView == null) { LayoutInflater inflater = LayoutInflater.from(this.mContext); convertView = inflater.inflate(R.layout.dangdang, null); holder = new ViewHolder(); holder.writers = (TextView) convertView.findViewById(R.id.writers); holder.img = (ImageView) convertView.findViewById(R.id.img); holder.price = (TextView) convertView.findViewById(R.id.price); holder.critical = (TextView) convertView .findViewById(R.id.critical); convertView.setTag(holder); } else { holder = (ViewHolder) convertView.getTag(); } final DangDang dangdang = this.mlist.get(position); // 綁定展示數據 holder.writers.setText(dangdang.getWriters()); holder.img.setImageResource(dangdang.getImg()); holder.price.setText(dangdang.getPrice()); holder.critical.setText(dangdang.getCritical()); holder.critical.setOnClickListener(new OnClickListener() {@Override public void onClick(View arg0) { Toast.makeText(mContext, dangdang.getCritical(), Toast.LENGTH_LONG).show();} }); return convertView; }public static class ViewHolder { TextView writers; ImageView img; TextView price; TextView critical;}}

?

3.activity:

public class DangActivity extends Activity{ private ListView listView; private ArrayList<DangDang>myData=new ArrayList<DangDang>(); @Override protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); listView =(ListView) findViewById(R.id.mylist); initMyData(); DangAdapter myAdapter=new DangAdapter(this,myData); listView.setAdapter(myAdapter); } private void initMyData() { DangDang dangdang=new DangDang(); dangdang.setWriters("《培根隨筆》(英)弗蘭西斯·培根 著, 吳昱榮 譯/ 2013-06-01 / 中國華僑出版社"); dangdang.setImg(R.drawable.layer); dangdang.setPrice("¥:30.0"); dangdang.setCritical("英國隨筆文學的開山之作,黑格爾、雪萊、羅素等大師一致推崇的傳世美文;詩意和哲思的完美結合,文筆優美、警句迭出; ★1985年被美國《生活》雜志評選為“人類有史以來的20種最佳書”之一;同年入選美國《優良讀物指南》推薦書目。 ★《培根隨筆》談及了政治、經濟、宗教、愛"); myData.add(dangdang);dangdang=new DangDang(); dangdang.setWriters("《索羅河畔》(美)梭羅 著,田偉華 譯/ 2010-12-01 / 中國三峽出版社"); dangdang.setImg(R.drawable.eecfd0d328203e8a15366658231c3174); dangdang.setPrice("¥:30.0"); dangdang.setCritical("這是一本寧靜、恬淡、充滿智慧的書,語言優美,文字動人,見解精辟,耐人尋味,給人啟迪。 ★經典珍藏本,美國自然文學的典范,當代美國讀者最多的散文經典,與《圣經》諸書一同被美國國會圖書館評為“塑造讀者的25本書”。 ★全世界數以萬計的讀者,海子心中的天堂生活,影響了托爾斯泰,圣雄甘地等人,從而改寫了一些名族和國家的命運。 ★美國自然文學的典范,當代美國讀者最多的散文經典,整個世界閱讀和懷念的美國最好的書。 ★★★★★當當五星暢銷圖書 女人的修養與處世智慧全集(勒羽西、楊瀾、徐靜蕾傾情推薦!) 父與子全集(精裝彩色珍藏版)(感動世界的父子真情,風靡全球70年,漫畫世界最璀璨的明珠) 羊皮卷大全集(暢銷珍藏本)(暢銷幾百年的成功圣經,全球暢銷近10000000冊,翻譯成50多種語言,遍布全球150個國家和地區。) ◆◆◆◆◆當當更多熱賣圖書,請點擊進入>>>>>"); myData.add(dangdang); dangdang=new DangDang(); dangdang.setWriters("《源氏物語《〔日〕村上春樹 著,施小煒 譯/ 2010-06-01 / 南海出版社"); dangdang.setImg(R.drawable.e8d145de5ffdf97a4407ab4c5dd33513); dangdang.setPrice("¥:30.0"); dangdang.setCritical("村上春樹首次只寫自己 ★村上春樹專寫“跑步” ★村上春樹書寫《1Q84》背后的故事 ★最不一樣的村上文字 ★榮登日本“東販”等暢銷書排行榜首 ★如這般圍繞一個主題,從正面書寫自己,幾乎從未有過。在長達四分之一個世紀里,日日都堅持跑步,各色各樣的思緒從心底涌起…… 村上春樹 "); myData.add(dangdang);} }

?

其中涉及到兩個xml文件,一個是activity_main.xml,

一個是dangdang.xml.

dangdang.xml:

<?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" android:orientation="vertical" > <TextView android:id="@+id/choose" android:layout_width="match_parent" android:layout_height="wrap_content"android:textColor="#ff0000"/><TextView android:id="@+id/writers" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/choose" android:textColor="@color/selector_font_color"android:text="百年孤獨" /><ImageView android:id="@+id/img" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/writers" android:visibility="visible"/><TextView android:id="@+id/price" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/img" android:text=" 22.0" /><TextView android:id="@+id/critical" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/price" android:text="顧客評分:3" /></RelativeLayout>

?

actvity_main.xml:

<RelativeLayout 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:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" tools:context=".MainActivity" ><ListView android:id="@+id/mylist" android:layout_width="match_parent" android:layout_height="wrap_content" /></RelativeLayout>

?

轉載于:https://www.cnblogs.com/zhongshujunqia/p/3948503.html

總結

以上是生活随笔為你收集整理的适配器的应用的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 天天爽夜夜爽一区二区三区 | 久久久久久婷婷 | 九九视频这里只有精品 | 欧美不卡在线观看 | 中文在线观看高清视频 | 亚洲综合狠狠 | 欧美99 | 视频一区二区三区精品 | 日韩在线一区二区三区 | 日本吃奶摸下激烈网站动漫 | 久久天堂av | 男人爆操女人 | 色妞综合网 | 中文字幕第315页 | 免费成人深夜 | 日日摸日日添日日碰9学生露脸 | 亚洲婷婷在线观看 | 伊人久久综合 | 久久av红桃一区二区小说 | 亚洲男人的天堂在线 | 日韩欧美成人免费视频 | 国产xxx在线 | 韩国妻子的朋友 | 激情草逼 | 欧美三日本三级少妇三 | 老色批av | 国产伦精品一区二区三区视频1 | 国产裸体永久免费无遮挡 | 国产精品网址 | 久久艹艹 | 亚洲午夜无码av毛片久久 | 欧美专区在线播放 | 欧美激情精品久久久久 | 国产素人在线观看 | 国产久精品 | 亚洲中文字幕一区 | www.插插 | 99精品久久 | 国产综合视频在线 | 丰满熟妇乱又伦 | 亚洲视频一区二区三区 | 国产免费观看久久黄av片 | 久久精品三级视频 | 91看片在线 | 18禁免费无码无遮挡不卡网站 | 在线观看网址你懂的 | 国产精品亚洲lv粉色 | 制服丝袜第二页 | 最新91在线 | 美女色诱男人激情视频 | 国产做爰高潮呻吟视频 | 国产精品国产三级国产专区52 | 日韩在线综合 | 国产乡下妇女做爰毛片 | 久久久久国产视频 | 成人免费a级片 | 男同毛片 | 欧美日韩精品久久 | 热久久av| 啪啪.com | 9i精品福利一区二区三区 | 在线日韩成人 | 伊人免费视频 | 农村少妇| 国产毛毛片 | 四虎影视网 | 久久密 | 国产精品4p | 欧洲做受高潮欧美裸体艺术 | 天堂中文在线播放 | 影音先锋中文字幕一区二区 | 美女扣逼喷水视频 | 久久香蕉网站 | 免费网站黄色 | 最新av在线 | 久久偷拍免费视频 | 精品久久久久一区二区 | 欧美视频第一区 | 日韩精品――中文字幕 | 一区二区三区成人 | www欧美精品 | 国产成人无码AA精品区 | 波多野结衣不卡视频 | 国产乱码精品一区二区三 | 国产精品久久久久久久久免费桃花 | 国产又色又爽又黄又免费 | 婷婷社区五月天 | 久久亚洲中文字幕无码 | 日韩在线你懂的 | 婷婷激情六月 | 中文在线一区 | 激情戏网站 | 强伦人妻一区二区三区视频18 | 波多野结衣一区二区三区高清 | 亚洲乱熟女一区二区三区小说 | 欧美一级免费黄色片 | v片在线观看| 在线xxxxx| 国内外免费激情视频 |