From 348fd2eb07432a059354054bc8a34a32e082f5b5 Mon Sep 17 00:00:00 2001 From: Jason Long Date: Wed, 8 Feb 2017 12:49:33 -0800 Subject: [PATCH] Make datasets one line and ellipsized. Test: Manual Test: CtsAutoFillServiceTestCases Change-Id: I2f58ef5e566ba0551431fcbe43efb179c3efc8e8 --- .../java/com/android/server/autofill/DatasetPicker.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/services/autofill/java/com/android/server/autofill/DatasetPicker.java b/services/autofill/java/com/android/server/autofill/DatasetPicker.java index 8212cf15d2570..9bee61a2c54f9 100644 --- a/services/autofill/java/com/android/server/autofill/DatasetPicker.java +++ b/services/autofill/java/com/android/server/autofill/DatasetPicker.java @@ -17,6 +17,7 @@ package com.android.server.autofill; import android.content.Context; import android.graphics.Color; +import android.text.TextUtils; import android.util.ArraySet; import android.view.autofill.Dataset; import android.view.View; @@ -62,8 +63,10 @@ final class DatasetPicker extends ListView implements OnItemClickListener { @Override public View getView(int position, View convertView, ViewGroup parent) { final TextView textView = (TextView) super.getView(position, convertView, parent); + textView.setSingleLine(); + textView.setEllipsize(TextUtils.TruncateAt.END); textView.setMinHeight( - getDimen(com.android.internal.R.dimen.autofill_fill_item_height)); + getDimen(com.android.internal.R.dimen.autofill_fill_item_height)); return textView; } };