【发布时间】:2013-12-25 03:41:20
【问题描述】:
我想将当前日期保存到我的列表视图中的文本视图中,我已经设置了所有其他内容,因此无需帮助,只需将日期保存到文本视图我的代码如下,有人可以告诉我有什么问题吗?
public View getView(int position, View convertView, ViewGroup parent) {
ViewHolder holder = null;
Date date = new Date(System.currentTimeMillis());
long millis = date.getTime();
SharedPreferences prefs =
PreferenceManager.getDefaultSharedPreferences(getApplicationContext());
SharedPreferences.Editor editor = prefs.edit();
editor.putLong("time", date.getTime());
editor.commit();
SimpleDateFormat sdf = new SimpleDateFormat("M/d/y H:m");
String biggie = sdf.format(date);
Date myDate = new Date(prefs.getLong("time", 0));
holder.day.setText();
if(convertView == null){
LayoutInflater inflator =
(LayoutInflater)getSystemService(Context.LAYOUT_INFLATER_SERVICE);
convertView = inflator.inflate(R.layout.list_item, parent, false);
holder = new ViewHolder(convertView);
convertView.setTag(holder);
} else {
holder = (ViewHolder)convertView.getTag();
}
holder.gump.setText(argueList.get(position));
}
【问题讨论】:
-
您已经问了 3 个问题,我已经阅读过,并且从不费心接受答案 - 或自己发布一个 - 将此视为警告
-
还格式化您发布的代码 - 哎呀您发布的内容甚至错过了大括号!
-
警告??? @Mr_and_Mrs_D 因为答案没有帮助或者我正在寻找什么,我已经发布了答案,这并没有让这个问题变得更大
-
在不尝试回答前一个问题的情况下一个接一个地发布问题对于 stackoverflow 来说是不好的做法——如果答案没有帮助,问题可能出在问题上——请看这里:stackoverflow.com/questions/20726123/…。这是在浪费人们的时间
标签: android android-listview sharedpreferences