這裏我得到的控制檯數據打印數據列表視圖:如何在Android的
DataBaseManager dbManager = new DataBaseManager(context);
ArrayList<Notify> notifies = dbManager.getNotificationList();
System.out.println("today " + notifies.size());
for (int i = 0; i < notifies.size(); i++) {
System.out
.println("Valueeeeeeeeeeeeeeeee:"
+ notifies.get(i).getNotificationStatus()
+ "\n"
+ notifies.get(i).getNotificationServerId() + "\n" +
notifies.get(i).getNotificationDatetime());
}
這裏是我的datamodelclass:
public class Notify {
private String notificationId;
private String notificationServerId;
private String notificationSenderID;
private String notificationRecieverID;
private String notificationType;
private String notificationDescrpiton;
private String notificationStatus;
private String notificationDatetime;
private String notificationIsRead;
public String getNotificationId() {
return notificationId;
}
public void setNotificationId(String notificationId) {
this.notificationId = notificationId;
}
public String getNotificationServerId() {
return notificationServerId;
}
public void setNotificationServerId(String notificationServerId) {
this.notificationServerId = notificationServerId;
}
public String getNotificationSenderID() {
return notificationSenderID;
}
public void setNotificationSenderID(String notificationSenderID) {
this.notificationSenderID = notificationSenderID;
}
public String getNotificationRecieverID() {
return notificationRecieverID;
}
public void setNotificationRecieverID(String notificationRecieverID) {
this.notificationRecieverID = notificationRecieverID;
}
public String getNotificationType() {
return notificationType;
}
public void setNotificationType(String notificationType) {
this.notificationType = notificationType;
}
public String getNotificationDescrpiton() {
return notificationDescrpiton;
}
public void setNotificationDescrpiton(String notificationDescrpiton) {
this.notificationDescrpiton = notificationDescrpiton;
}
public String getNotificationStatus() {
return notificationStatus;
}
public void setNotificationStatus(String notificationStatus) {
this.notificationStatus = notificationStatus;
}
public String getNotificationDatetime() {
return notificationDatetime;
}
public void setNotificationDatetime(String notificationDatetime) {
this.notificationDatetime = notificationDatetime;
}
public String getNotificationIsRead() {
return notificationIsRead;
}
這裏是我的適配器:
public class RowItem extends BaseAdapter {
@Override
public int getCount() {
// TODO Auto-generated method stub
return 0;
}
@Override
public Object getItem(int arg0) {
// TODO Auto-generated method stub
return null;
}
@Override
public long getItemId(int arg0) {
// TODO Auto-generated method stub
return 0;
}
@Override
public View getView(int arg0, View arg1, ViewGroup arg2) {
// TODO Auto-generated method stub
return null;
}
}
我想tp打印值在列表中我有3個文本視圖
notifies.get(i).getNotificationStatus()
notifies.get(i).getNotificationStatus()
notifies.get(i).getNotificationStatus()
但我無法打印數據,請幫助如何設置適配器的值。
你在DataBase類中設置了你的數據?你必須通過''通知'arraylist到'RowItem'適配器和'getView()'方法來獲取你的值。 – Piyush 2014-09-01 07:55:18
是的,我正在獲取日誌中的數據 – Edge 2014-09-01 08:26:04
因此請按照我的意見 – Piyush 2014-09-01 09:03:42