Use framework style for custom action button
Change-Id: Ib3bc733bf2ad1fcd6107b7922dc5e2a16d465f89
diff --git a/src/com/android/contacts/activities/ContactBrowserActivity.java b/src/com/android/contacts/activities/ContactBrowserActivity.java
index b47c494..2548a45 100644
--- a/src/com/android/contacts/activities/ContactBrowserActivity.java
+++ b/src/com/android/contacts/activities/ContactBrowserActivity.java
@@ -43,7 +43,6 @@
import com.android.contacts.util.AccountSelectionUtil;
import com.android.contacts.util.AccountsListAdapter;
import com.android.contacts.util.DialogManager;
-import com.android.contacts.util.ThemeUtils;
import com.android.contacts.views.ContactSaveService;
import com.android.contacts.views.detail.ContactDetailFragment;
import com.android.contacts.widget.ContextMenuAdapter;
@@ -76,7 +75,7 @@
import android.view.Window;
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemClickListener;
-import android.widget.ImageView;
+import android.widget.ImageButton;
import android.widget.ListPopupWindow;
import android.widget.Toast;
@@ -145,7 +144,7 @@
private ContactListFilterController mContactListFilterController;
- private ImageView mAddContactImageView;
+ private ImageButton mAddContactImageView;
private Handler mHandler;
@@ -240,10 +239,9 @@
mActionBarAdapter.onCreate(savedState, mRequest, getActionBar());
mActionBarAdapter.setContactListFilterController(mContactListFilterController);
// TODO: request may ask for FREQUENT - set the filter accordingly
- mAddContactImageView = new ImageView(this);
+ mAddContactImageView = new ImageButton(this, null,
+ com.android.internal.R.attr.actionButtonStyle);
mAddContactImageView.setImageResource(R.drawable.ic_menu_add_contact_holo_light);
- mAddContactImageView.setBackgroundResource(
- ThemeUtils.getSelectableItemBackground(getTheme()));
mAddContactImageView.setContentDescription(getString(R.string.menu_newContact));
mAddContactImageView.setOnClickListener(new OnClickListener() {
@Override