我必須做一個列表視圖,有一個名單的列表,也是,對齊到左側,但在同一領域,性別的人,男性或女性我可以把文本放在listview元素的左邊和右邊嗎?
有可能做到這一點嗎?怎麼樣?
代碼示例歡迎
編輯
我嘗試與第一用戶答案,我得到這個異常:12-14 22:39:56.191: ERROR/AndroidRuntime(917): java.lang.IllegalStateException: ArrayAdapter requires the resource ID to be a TextView
這是XML項目我做的代碼:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content" >
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Left side"
android:layout_alignParentLeft="true"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Right side"
android:layout_alignParentRight="true"/>
</RelativeLayout>
這是代碼,我有我的清單:
public class PendingInvitations extends ListActivity {
......
.....
....
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
private List<String> usernames=new ArrayList<String>();
for (int i=0;i<friends.size();i++)
{
usernames.add(i,friends.get(i).getFullName());
}
setListAdapter(new ArrayAdapter<String>(this, R.layout.list_item2, usernames));
我可以讓列表,這樣用,但我不知道如何把另一個文本在相同的元素,但右對齊 – NullPointerException 2010-12-14 19:54:28