Support flagNoPersonalizedLearning in layout XML
In my previous CL [1] a new flag IME_FLAG_NO_PERSONALIZED_LEARNING was added for EditorInfo.imeOptions. What was missed in the previous CL is that new flag definition for layout XML and as a result currently IME_FLAG_NO_PERSONALIZED_LEARNING is the only IME option flag that cannot be specified in layout XML. For instance, EditorInfo.IME_FLAG_FORCE_ASCII can be specified as follows. <EditText android:id="@+id/edittext_force_ascii" android:layout_width="match_parent" android:layout_height="wrap_content" android:imeOptions="actionSend|flagForceAscii" /> With this CL, application developers can specify IME_FLAG_NO_PERSONALIZED_LEARNING as follows. <EditText android:id="@+id/edittext_no_personalized_learning" android:layout_width="match_parent" android:layout_height="wrap_content" android:imeOptions="actionSend|flagNoPersonalizedLearning" /> [1]: Ibf5ac3d2b8f39542baf2635c0cadbe242b059f81 5959af13 Bug: 28157942 Fixes: 37305520 Test: bit CtsWidgetTestCases:android.widget.cts.TextViewTest Change-Id: Ifca0b13bf336cdc609af820aadcdb1b45ca1d5ba
Loading
Please register or sign in to comment