ich glaube, das Problem in meinem benutzerdefinierten Adapter ist, wenn ich datePageWie ändere ich mein Datumsformat in Custom Adapter?
setTextIch habe dieses Format lWed 15. Juni 14.38.00 CEST 2016
Ich möchte 15/06/2016
public class MyAdapter extends ArrayAdapter <Page> {
Context context;
int ressource;
TextView tvTitreList;
TextView tvDateList;
TextView tvTagList;
Page page ;
public MyAdapter(Context context, ArrayList <Page> data) {
super(context, 0, data);
}
public View getView(int position, View convertView, ViewGroup parent) {
if (convertView == null) {
convertView = LayoutInflater.from(getContext()).inflate(R.layout.activity_list_perso, parent, false);
}
tvTitreList = (TextView) convertView.findViewById(R.id.tvTitre);
tvDateList = (TextView) convertView.findViewById(R.id.tvDate);
tvTagList = (TextView) convertView.findViewById(R.id.tvTag);
Dieser Teil meiner Klasse MyAdapter
SimpleDateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy");
tvTitreList.setText(getItem(position).titrePage);
tvDateList.setText(getItem(position).datePage.toString()); // <==dateFormat? How I put in ?
tvTagList.setText(getItem(position).texteTag);
Verwenden Sie ein 'SimpleDateFormat' –
Okey @ cricket_007 aber wo und wie? – Valentin
Verwenden Sie [SimpleDateFormat] (https://developer.android.com/reference/java/text/SimpleDateFormat.html) oder [DateUtils] (https://developer.android.com/reference/android/text/format/DateUtils .html). – GPuschka