summaryrefslogtreecommitdiff
path: root/java/com/android/dialer/dialpadview/res/layout/dialpad_key_pound.xml
diff options
context:
space:
mode:
authorlinyuh <linyuh@google.com>2017-10-27 14:19:14 -0700
committerEric Erfanian <erfanian@google.com>2017-10-30 08:27:37 -0700
commite39af763e7bf598306feab4a3d2e1164c9f0421a (patch)
tree21463fedda5df8976504b2bba4e04e01de21a773 /java/com/android/dialer/dialpadview/res/layout/dialpad_key_pound.xml
parent34582db05d06eb76c88ca95452199ec728c9bee3 (diff)
Make dialpad key alignment responsive to font size.
In portrait mode, we surround the icon and letters with a linear layout so that we can adjust its height. In landscape mode, we add a horizontal placeholder to each key's layout so that we can adjust its width. This approach was put forward by Ryan Oldenburg (roldenburg@). Bug: 30215380 Test: Manual PiperOrigin-RevId: 173717443 Change-Id: I9b60657ca20d371a60c303a9683578663fc28a09
Diffstat (limited to 'java/com/android/dialer/dialpadview/res/layout/dialpad_key_pound.xml')
-rw-r--r--java/com/android/dialer/dialpadview/res/layout/dialpad_key_pound.xml17
1 files changed, 11 insertions, 6 deletions
diff --git a/java/com/android/dialer/dialpadview/res/layout/dialpad_key_pound.xml b/java/com/android/dialer/dialpadview/res/layout/dialpad_key_pound.xml
index d37a6aa78..5e47ac092 100644
--- a/java/com/android/dialer/dialpadview/res/layout/dialpad_key_pound.xml
+++ b/java/com/android/dialer/dialpadview/res/layout/dialpad_key_pound.xml
@@ -13,14 +13,19 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
+
+<!-- A layout representing key "#" in the dialpad -->
<com.android.dialer.dialpadview.DialpadKeyButton
- xmlns:android="http://schemas.android.com/apk/res/android"
- android:id="@+id/pound"
- style="@style/DialpadKeyButtonStyle">
+ xmlns:android="http://schemas.android.com/apk/res/android"
+ android:id="@+id/pound"
+ style="@style/DialpadKeyButtonStyle">
+
<LinearLayout
- style="@style/DialpadKeyInternalLayoutStyle">
+ android:id="@+id/dialpad_key_layout"
+ style="@style/DialpadKeyInternalLayoutStyle">
+
<com.android.dialer.dialpadview.DialpadTextView
- android:id="@id/dialpad_key_number"
- style="@style/DialpadKeyPoundStyle"/>
+ android:id="@id/dialpad_key_number"
+ style="@style/DialpadKeyPoundStyle"/>
</LinearLayout>
</com.android.dialer.dialpadview.DialpadKeyButton>