刚写了个开源中国的RSS解析,有一点疑问

jeffsui 发布于 2012/01/13 14:46
阅读 437
收藏 0

MySQL连接为什么挂死了?别踩坑!>>>

下午才写好开源中国RSS解析。

不过没有全部解析,只是解析了博客的CSS.

期间出现一些网络故障,都一一解决了

效果在回帖中贴出。

现在有一点疑问:我用的是ListView来显示 标题和博客的发布时间 两个字段

标题明显感觉字体偏大,页面感觉很挤。

如何在ListView中设置字体格式,或者调整颜色相关设置,各位android大牛帮忙解释下。

 

加载中
0
jeffsui
jeffsui

颜色基本就是拿开源中国上的色值取的,抱歉用了oschina的图标,红薯大哥不会介意的吧

0
迷途d书童
迷途d书童

在layout中建一个listviewitem.xml,里面放2个文本控件(标题、时间),这样就可以设置字体格式、颜色;

在listview设置Adapter时,该Adapter用上面的布局作为resId传入。

0
jeffsui
jeffsui

引用来自“迷途ф書童”的答案

在layout中建一个listviewitem.xml,里面放2个文本控件(标题、时间),这样就可以设置字体格式、颜色;

在listview设置Adapter时,该Adapter用上面的布局作为resId传入。

不好意思我没搞出来
0
迷途d书童
迷途d书童
listviewitem.xml可以如下:
<?xml version="1.0" encoding="utf-8"?>  
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
	android:orientation="vertical" 
	android:layout_width="fill_parent"  
	android:layout_height="wrap_content">   
	<TextView android:id="@+id/title"  
		android:layout_width="fill_parent" 
		android:layout_height="wrap_content" 
		android:textSize="10sp"
		android:textColor="#000000"/>
	
	<TextView android:id="@+id/date"  
		android:layout_width="fill_parent" 
		android:layout_height="wrap_content" 
		android:textSize="10sp"
		android:textColor="@000000"/>
</LinearLayout> 

设置Adapter:
SimpleAdapter adapter = new SimpleAdapter(
  this,Datalist,
  R.layout.listviewitem,  
  new String[]{"title","date"},
  new int[]{R.id.title,R.id.date}
);  
listview.setAdapter(adapter);

0
jeffsui
jeffsui

引用来自“迷途ф書童”的答案

listviewitem.xml可以如下:
<?xml version="1.0" encoding="utf-8"?>  
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
	android:orientation="vertical" 
	android:layout_width="fill_parent"  
	android:layout_height="wrap_content">   
	<TextView android:id="@+id/title"  
		android:layout_width="fill_parent" 
		android:layout_height="wrap_content" 
		android:textSize="10sp"
		android:textColor="#000000"/>
	
	<TextView android:id="@+id/date"  
		android:layout_width="fill_parent" 
		android:layout_height="wrap_content" 
		android:textSize="10sp"
		android:textColor="@000000"/>
</LinearLayout> 

设置Adapter:
SimpleAdapter adapter = new SimpleAdapter(
  this,Datalist,
  R.layout.listviewitem,  
  new String[]{"title","date"},
  new int[]{R.id.title,R.id.date}
);  
listview.setAdapter(adapter);

太感谢了。我去写,写好了装我手机上,就可以天天看osc了
返回顶部
顶部