解析からリストビューにデータを表示しました。表示されるデータは、アイテムとしてのユーザー名とサブアイテムとしてのそのユーザーの血液型です。私のアプリはアイテムを表示していますが、サブアイテムを表示する方法がわかりません。パースからのフィールド名は「username」と「BloodGroup」です。サブアイテムを表示する方法を教えてください。
ここにそのコードがあります
public class donar_list extends Activity {
// Declare Variables
ListView listview;
SimpleCursorAdapter adapter;
List<ParseObject> ob;
ProgressDialog mProgressDialog;
// ParseQueryAdapter<ParseObject> adapter;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.donar_acceptor_list);
ParseQueryAdapter.QueryFactory<ParseObject> factory =
new ParseQueryAdapter.QueryFactory<ParseObject>() {
public ParseQuery create() {
ParseQuery query = new ParseQuery("Data");
query.orderByDescending("createdAt");
query.whereContains("DonAcc", "donar");
return query;
}
};
ParseQueryAdapter<ParseObject> Adapter = newParseQueryAdapter<ParseObject> (this, factory);
Adapter.setTextKey("username");
final ListView listView = (ListView) findViewById(R.id.list);
listView.setAdapter(Adapter);
}
}
レイアウト用
<?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="fill_parent" >
<ListView
android:id="@+id/list"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
/>
</RelativeLayout>