Made "up" button go back.
Fixed on Group View, Contact View and Contact Option View
Change-Id: I6ee4de75dee59b0bc35a611adbe837cebe7ed722
diff --git a/src/com/android/contacts/ContactOptionsActivity.java b/src/com/android/contacts/ContactOptionsActivity.java
index 2c6142a..9ae8fe9 100644
--- a/src/com/android/contacts/ContactOptionsActivity.java
+++ b/src/com/android/contacts/ContactOptionsActivity.java
@@ -16,6 +16,7 @@
package com.android.contacts;
+import android.app.ActionBar;
import android.app.Activity;
import android.content.ContentValues;
import android.content.Intent;
@@ -26,6 +27,7 @@
import android.os.Bundle;
import android.provider.ContactsContract.Contacts;
import android.util.Log;
+import android.view.MenuItem;
import android.view.View;
import android.widget.CheckBox;
import android.widget.TextView;
@@ -75,6 +77,11 @@
label = (TextView)sendToVoicemailLayout.findViewById(R.id.label);
label.setText(getString(R.string.actionIncomingCall));
+ ActionBar actionBar = getActionBar();
+ if (actionBar != null) {
+ actionBar.setDisplayHomeAsUpEnabled(true);
+ }
+
mSendToVoicemailCheckbox = (CheckBox)sendToVoicemailLayout.findViewById(R.id.checkbox);
}
@@ -208,6 +215,19 @@
ContactsSearchManager.startSearch(this, initialQuery);
}
}
+
+ @Override
+ public boolean onOptionsItemSelected(MenuItem item) {
+
+ switch (item.getItemId()) {
+ case android.R.id.home:
+ finish();
+ return true;
+ default:
+ break;
+ }
+ return super.onOptionsItemSelected(item);
+ }
}