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

网站导航大全泸州 网站建设

网站导航大全,泸州 网站建设,取个网站建设公司名字,品牌策划案范本我是Android开发的新手,我正在尝试构建一个ListView,它使用gson从Web服务获取数据.我有一个模型类,一个列表类,一个适配器类和活动类.该列表工作正常,它获得了数据,现在我想将OnItemClickListener集成到它并将数据传递给第二个活动.我想得到项ID(DistrictId)并将其传递给下一个…我是Android开发的新手,我正在尝试构建一个ListView,它使用gson从Web服务获取数据.我有一个模型类,一个列表类,一个适配器类和活动类.该列表工作正常,它获得了数据,现在我想将OnItemClickListener集成到它并将数据传递给第二个活动.我想得到项ID(DistrictId)并将其传递给下一个Activity(listView)而不是行id.如果有人可以向我展示光明,那就太好了……因为文档不是很清楚,因为我是新手.以下是我的代码.模型类package com.sample.myapp;public class DistrictModel {private String id;private String districtName;public String getDistrictId() {return id;}public void setId(String id) {this.id id;}public String getDistrictName(){return districtName;}public void setDistrictEN(String districtName){this.districtName districtName;}}List类public class DistrictList {private List districts;public List getDistricts(){return districts;}public void setDistrictList(List districts){this.districts districts;}}Adapter类public class DistrictAdapter extends ArrayAdapter{int resource;String response;Context context;private LayoutInflater dInflater;public DistrictAdapter(Context context, int resource, List objects) {super(context, resource, objects);this.resource resource;dInflater LayoutInflater.from(context);}static class ViewHolder {TextView title;}public View getView(int position, View convertView, ViewGroup parent){ViewHolder holder;//Get the current location objectDistrictModel lm (DistrictModel) getItem(position);//Inflate the viewif(convertViewnull){convertView dInflater.inflate(R.layout.item_district, null);holder new ViewHolder();holder.title (TextView) convertView.findViewById(R.id.district_name);convertView.setTag(holder);}else{holder (ViewHolder) convertView.getTag();}holder.title.setText(lm.getDistrictName());return convertView;}}活动类public class DistrictListActivity extends Activity{LocationManager lm;ArrayList districtArray null;DistrictAdapter districtAdapter;DistrictList list;ListView lv;public void onCreate(Bundle savedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.districtlist_layout);lv (ListView) findViewById(R.id.list_district);districtArray new ArrayList();districtAdapter new DistrictAdapter(DistrictListActivity.this, R.layout.item_district, districtArray);lv.setTextFilterEnabled(true);lv.setAdapter(districtAdapter);try {new DistrictSync().execute(http://aws.something.com/service);} catch(Exception e) {}lv.setOnItemClickListener(new OnItemClickListener() {Overridepublic void onItemClick(AdapterView parent, View convertView, int position, long id) {AlertDialog.Builder adbnew AlertDialog.Builder(DistrictListActivity.this);adb.setTitle(LVSelectedItemExample);adb.setMessage(Selected Item is (lv.getItemIdAtPosition(position)));adb.setPositiveButton(Ok, null);adb.show();}}); **//id like to get the DistrictId from the json data.**}private class DistrictSync extends AsyncTask {protected DistrictList doInBackground(String... urls) {DistrictList list null;int count urls.length;for (int i 0; i count; i) {try {// ntar diganti serviceRestClient client new RestClient(urls[i]);try {client.Execute(RequestMethod.GET);} catch (Exception e) {e.printStackTrace();}String json client.getResponse();list new Gson().fromJson(json, DistrictList.class);//} catch(Exception e) {}}return list;}protected void onProgressUpdate(Integer... progress) {}protected void onPostExecute(DistrictList dislist) {for(DistrictModel lm : dislist.getDistricts()){districtArray.add(lm);}districtAdapter.notifyDataSetChanged();}}}为了测试目的,现在我点击它将显示行id的行,所以我知道onclick监听器工作,但我只是想让它抓住我的DistrictId所以我可以用它来传递给下一个活动.非常感谢.解决方法:(从我的头脑中)试试这个((DistrictModel)lv.getAdapter().getItem(position)).getDistrictId();标签onitemclicklistener,android来源 https://codeday.me/bug/20190721/1495055.html
http://www.sadfv.cn/news/333672/

相关文章:

  • 建立网站费用葫芦岛建设信息网站
  • 百度网站域名费一年多少钱莱州市招聘网站
  • 海通建设集团有限公司网站庆阳网站设计 贝壳下拉
  • 手机如何建免费网站wordpress专用空间
  • 电脑网站上的电影怎么下载物业网站开发
  • 优化网站推广网站深圳各区房价一览表
  • 自己做视频网站怎么处理高并发常州效果图制作
  • aspx网站做app广东建设注册中心网站
  • 深圳网站公司网站制作大学生网站建设方案
  • 电子商务网站平台开发建设方案南阳网站建设aokuo
  • 湖南优化网站建设为什么用html5做网站
  • 兰州市建设局官方网站软件界面设计的基本原则
  • 怎么做网站平台放心的网站建设代理
  • 新网站建设谁家网站用户体验做的好
  • 公司网站表达的内容域名查询是什么意思
  • 厅网站建设中标公告怎么向搜索引擎提交网站
  • 知名做漫画网站中国新零售网
  • 网站信息推广途径包括哪些vi设计基本要素
  • 许昌知名网站建设价格四川建设部网站官网
  • 网站改版 合同网线制作ppt
  • 久安网络微信网站建设网站建设请示
  • 网站 设计 案例 简单条友网
  • 济南网站制作创意扬中网站建设包括哪些
  • 网站空间免备案中国核工业第二二建设有限公司地址
  • 棋牌网站搭建平台江苏做网站的公司
  • 公众号微网站建设认证建站基础
  • 做贸易做个外贸网站有必要吗找人做网站要准备什么
  • 西安建设手机网站广州移动端网站建设
  • 网站模板免费下载35互联做网站好吗
  • 建企业网站 硬件怎么查百度竞价关键词价格