package de.danoeh.antennapod.activity; import android.os.Bundle; import com.actionbarsherlock.app.SherlockListActivity; import com.actionbarsherlock.view.Menu; import com.actionbarsherlock.view.MenuItem; import de.danoeh.antennapod.adapter.DownloadLogAdapter; import de.danoeh.antennapod.feed.FeedManager; /** Displays completed and failed downloads in a list. The data comes from the FeedManager. */ public class DownloadLogActivity extends SherlockListActivity { private static final String TAG = "DownloadLogActivity"; DownloadLogAdapter dla; FeedManager manager; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); manager = FeedManager.getInstance(); dla = new DownloadLogAdapter(this, 0, manager.getDownloadLog()); getSupportActionBar().setDisplayHomeAsUpEnabled(true); setListAdapter(dla); } @Override public boolean onCreateOptionsMenu(Menu menu) { return true; } @Override public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { case android.R.id.home: finish(); break; default: return false; } return true; } }