From a6732f7dd28e56fcc075f6d405ff2dada0a83cea Mon Sep 17 00:00:00 2001 From: Andrew Lee Date: Mon, 19 Oct 2015 22:44:06 -0700 Subject: Show unblock icon for blocked numbers. Bug: 25095683 Change-Id: I244ec8312ad24081fd36967e063ddccd53b0253c --- res/drawable-hdpi/ic_unblock.png | Bin 0 -> 1049 bytes res/drawable-mdpi/ic_unblock.png | Bin 0 -> 746 bytes res/drawable-xhdpi/ic_unblock.png | Bin 0 -> 1356 bytes res/drawable-xxhdpi/ic_unblock.png | Bin 0 -> 1990 bytes res/drawable-xxxhdpi/ic_unblock.png | Bin 0 -> 1389 bytes res/drawable/ic_call_detail_unblock.xml | 20 ++++++++++++++++++++ res/layout/call_detail_footer.xml | 8 ++++---- src/com/android/dialer/CallDetailActivity.java | 4 ++++ 8 files changed, 28 insertions(+), 4 deletions(-) create mode 100644 res/drawable-hdpi/ic_unblock.png create mode 100644 res/drawable-mdpi/ic_unblock.png create mode 100644 res/drawable-xhdpi/ic_unblock.png create mode 100644 res/drawable-xxhdpi/ic_unblock.png create mode 100644 res/drawable-xxxhdpi/ic_unblock.png create mode 100644 res/drawable/ic_call_detail_unblock.xml diff --git a/res/drawable-hdpi/ic_unblock.png b/res/drawable-hdpi/ic_unblock.png new file mode 100644 index 000000000..03643b20d Binary files /dev/null and b/res/drawable-hdpi/ic_unblock.png differ diff --git a/res/drawable-mdpi/ic_unblock.png b/res/drawable-mdpi/ic_unblock.png new file mode 100644 index 000000000..d80fb2f5c Binary files /dev/null and b/res/drawable-mdpi/ic_unblock.png differ diff --git a/res/drawable-xhdpi/ic_unblock.png b/res/drawable-xhdpi/ic_unblock.png new file mode 100644 index 000000000..f7dfa21ac Binary files /dev/null and b/res/drawable-xhdpi/ic_unblock.png differ diff --git a/res/drawable-xxhdpi/ic_unblock.png b/res/drawable-xxhdpi/ic_unblock.png new file mode 100644 index 000000000..828a4879f Binary files /dev/null and b/res/drawable-xxhdpi/ic_unblock.png differ diff --git a/res/drawable-xxxhdpi/ic_unblock.png b/res/drawable-xxxhdpi/ic_unblock.png new file mode 100644 index 000000000..99a1842a2 Binary files /dev/null and b/res/drawable-xxxhdpi/ic_unblock.png differ diff --git a/res/drawable/ic_call_detail_unblock.xml b/res/drawable/ic_call_detail_unblock.xml new file mode 100644 index 000000000..ba5378b10 --- /dev/null +++ b/res/drawable/ic_call_detail_unblock.xml @@ -0,0 +1,20 @@ + + + + diff --git a/res/layout/call_detail_footer.xml b/res/layout/call_detail_footer.xml index 048f8031b..6ee76e62e 100644 --- a/res/layout/call_detail_footer.xml +++ b/res/layout/call_detail_footer.xml @@ -27,21 +27,21 @@ android:layout_width="match_parent" android:layout_height="wrap_content" android:text="@string/action_block_number" - android:drawableLeft="@drawable/ic_call_detail_block" + android:drawableStart="@drawable/ic_call_detail_block" style="@style/CallDetailActionItemStyle" /> @@ -49,7 +49,7 @@ android:layout_width="match_parent" android:layout_height="wrap_content" android:text="@string/action_report_number" - android:drawableLeft="@drawable/ic_call_detail_report" + android:drawableStart="@drawable/ic_call_detail_report" android:visibility="gone" style="@style/CallDetailActionItemStyle" /> diff --git a/src/com/android/dialer/CallDetailActivity.java b/src/com/android/dialer/CallDetailActivity.java index ef219800f..284a5785e 100644 --- a/src/com/android/dialer/CallDetailActivity.java +++ b/src/com/android/dialer/CallDetailActivity.java @@ -455,8 +455,12 @@ public class CallDetailActivity extends AppCompatActivity private void updateBlockActionItem() { if (mBlockedNumberId == null) { mBlockNumberActionItem.setText(R.string.action_block_number); + mBlockNumberActionItem.setCompoundDrawablesWithIntrinsicBounds( + R.drawable.ic_call_detail_block, 0, 0, 0); } else { mBlockNumberActionItem.setText(R.string.action_unblock_number); + mBlockNumberActionItem.setCompoundDrawablesWithIntrinsicBounds( + R.drawable.ic_call_detail_unblock, 0, 0, 0); } mBlockNumberActionItem.setVisibility(View.VISIBLE); -- cgit v1.2.3