博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android ListView实现新闻客户端的新闻内容图文混排
阅读量:5267 次
发布时间:2019-06-14

本文共 1349 字,大约阅读时间需要 4 分钟。

布局文件:

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:orientation="vertical" tools:context=".MainActivity" >

@Override        public boolean isEnabled(int position) { //屏蔽listView的每个item的高亮效果                return false;        }

读取assets下的json文件,用于模拟网络请求:

public List
getAssetsData(){ AssetManager am = this.getAssets(); try { InputStream is = am.open(path); ByteArrayOutputStream outputStream = new ByteArrayOutputStream(); byte[] bt = new byte[1024]; int len = 0; while((len = is.read(bt)) != -1){ outputStream.write(bt, 0, len); } outputStream.close(); is.close(); String json = outputStream.toString(); list = AnalysisJSON.getProvinceCities(json); } catch (IOException e) { e.printStackTrace(); } return list; }

img.jpg

代码:

转载于:https://www.cnblogs.com/zhujiabin/p/4206405.html

你可能感兴趣的文章
shell脚本
查看>>
Upload Image to .NET Core 2.1 API
查看>>
Js时间处理
查看>>
Java项目xml相关配置
查看>>
三维变换概述
查看>>
vue route 跳转
查看>>
【雷电】源代码分析(二)-- 进入游戏攻击
查看>>
Entityframework:“System.Data.Entity.Internal.AppConfig”的类型初始值设定项引发异常。...
查看>>
Linux中防火墙centos
查看>>
mysql新建用户,用户授权,删除用户,修改密码
查看>>
FancyCoverFlow
查看>>
JS博客
查看>>
如何设置映射网络驱动器的具体步骤和方法
查看>>
ASP.NET WebApi 基于OAuth2.0实现Token签名认证
查看>>
283. Move Zeroes把零放在最后面
查看>>
Visual Studio Code 打开.py代码报Linter pylint is not installed解决办法
查看>>
Python 数据类型
查看>>
centos下同时启动多个tomcat
查看>>
slab分配器
查看>>
【读书笔记】C#高级编程 第三章 对象和类型
查看>>