<LinearLayout xmlns:android="<a href="http://schemas.android.com/apk/res/android">http://schemas.android.com/apk/res/android</a>"
xmlns:tools="<a href="http://schemas.android.com/tools">http://schemas.android.com/tools</a>"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
tools:context=".MainActivity" >
<ListView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/img_txt_list"
android:focusable="true"
android:scrollingCache="true"
android:divider="#00000000"
android:scrollbars="none"
/>
</LinearLayout>
@Override
public boolean isEnabled(int position) {
//屏蔽listView的每个item的高亮效果
return false;
}
public
List<Content> 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;
}
新闻类的图文混排目前想到的有3种类型的解决办法: 本文是一种,另外两种接下来会逐一介绍,另附demo供网友测试!
|
demo下载地址 http://pan.baidu.com/s/1qW6l5RA
http://www.apkbus.com/android-121106-1-1.html