package com.example.admin.accountbook;
import android.annotation.TargetApi;
import android.icu.util.Calendar;
import android.os.Build;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.util.Log;
import android.widget.ArrayAdapter;
import android.widget.ListView;
import android.widget.Toast;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Date;
public class Dates extends AppCompatActivity {
ListView dates;
Date dte;
ArrayList dt9 = new ArrayList();
@TargetApi(Build.VERSION_CODES.N)
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_dates);
dates = (ListView)findViewById(R.id.dates);
ArrayAdapter da =new ArrayAdapter
(this,R.layout.support_simple_spinner_dropdown_item,dt9);
dates.setAdapter(da);
Calendar calendar = Calendar.getInstance();
SimpleDateFormat formattedDate = new SimpleDateFormat("d/M/yyyy");
try {
for (int a = 1; a <= 31; a++)
{
calendar.add(Calendar.DATE, -1);
dte = calendar.getTime();
dt9.add(formattedDate.format(dte));
da.notifyDataSetChanged();
}
}catch(Exception e)
{
Log.e("output",e+"");
}
}
Ich erhalte Liste der Termine in zu arraylist.But Listenansicht nicht jene dates.Listview Rückkehr bevölkert nur von gestern date.Getting Daten korrekt in zu Arraylist. Bitte helfen Sie mir . Vielen Dank im Voraus.Fehler beim Hinzufügen von Arraylist Artikeln zur Listenansicht
Anruf 'da.notifyDataSetChanged() "out of for" -Schleife. – Piyush
Ich habe versucht, aber nicht funktioniert – Devika