summaryrefslogtreecommitdiff
path: root/src/de/podfetcher/activity/ItemviewActivity.java
diff options
context:
space:
mode:
authordaniel oeh <daniel.oeh@gmail.com>2012-06-25 13:58:40 +0200
committerdaniel oeh <daniel.oeh@gmail.com>2012-06-25 13:58:40 +0200
commitfc88223779fe8d5b1e654bdd64f23a1955c04bd2 (patch)
tree0d79e2a2ef97fbc3eeb069c1ade6a541d67d6105 /src/de/podfetcher/activity/ItemviewActivity.java
parenta66580bfc62630076abbcb25674016d1f930d6dc (diff)
downloadAntennaPod-fc88223779fe8d5b1e654bdd64f23a1955c04bd2.zip
UI improvements in ItemviewActivity and FeeditemlistActivity
Diffstat (limited to 'src/de/podfetcher/activity/ItemviewActivity.java')
-rw-r--r--src/de/podfetcher/activity/ItemviewActivity.java11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/de/podfetcher/activity/ItemviewActivity.java b/src/de/podfetcher/activity/ItemviewActivity.java
index e83e567e6..e35568d0f 100644
--- a/src/de/podfetcher/activity/ItemviewActivity.java
+++ b/src/de/podfetcher/activity/ItemviewActivity.java
@@ -7,6 +7,7 @@ import java.text.DateFormat;
import org.apache.commons.lang3.StringEscapeUtils;
import android.content.Intent;
+import android.graphics.drawable.BitmapDrawable;
import android.os.AsyncTask;
import android.os.Bundle;
import android.text.format.DateUtils;
@@ -79,7 +80,9 @@ public class ItemviewActivity extends SherlockActivity {
}
private void populateUI() {
+ getSupportActionBar().setDisplayHomeAsUpEnabled(true);
setContentView(R.layout.feeditemview);
+ getSupportActionBar().setLogo(new BitmapDrawable(item.getFeed().getImage().getImageBitmap()));
txtvTitle = (TextView) findViewById(R.id.txtvItemname);
txtvPublished = (TextView) findViewById(R.id.txtvPublished);
webvDescription = (WebView) findViewById(R.id.webvDescription);
@@ -113,7 +116,13 @@ public class ItemviewActivity extends SherlockActivity {
@Override
public boolean onOptionsItemSelected(MenuItem menuItem) {
- FeedItemMenuHandler.onMenuItemClicked(this, menuItem, item);
+ if (!FeedItemMenuHandler.onMenuItemClicked(this, menuItem, item)) {
+ switch(menuItem.getItemId()) {
+ case android.R.id.home:
+ finish();
+ break;
+ }
+ }
invalidateOptionsMenu();
return true;
}