[Settings] Add focus for SSIDtext to show IME
Add focus to SSIDtext to show IME when choosing add network. Bug: 72882629 Test: RunSettingsRobotests & Manual test Change-Id: I1c51c4b800a7668c6760c88b97e920cf75c26b26
This commit is contained in:
@@ -54,7 +54,9 @@
|
|||||||
style="@style/wifi_item_edit_content"
|
style="@style/wifi_item_edit_content"
|
||||||
android:hint="@string/wifi_ssid_hint"
|
android:hint="@string/wifi_ssid_hint"
|
||||||
android:singleLine="true"
|
android:singleLine="true"
|
||||||
android:inputType="textNoSuggestions" />
|
android:inputType="textNoSuggestions">
|
||||||
|
<requestFocus/>
|
||||||
|
</EditText>
|
||||||
|
|
||||||
<LinearLayout android:id="@+id/ssid_too_long_warning"
|
<LinearLayout android:id="@+id/ssid_too_long_warning"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
|
@@ -199,6 +199,15 @@ public class WifiConfigControllerTest {
|
|||||||
assertThat(mView.findViewById(R.id.eap).getVisibility()).isEqualTo(View.GONE);
|
assertThat(mView.findViewById(R.id.eap).getVisibility()).isEqualTo(View.GONE);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void ssidGetFocus_addNewNetwork_shouldReturnTrue() {
|
||||||
|
mController = new TestWifiConfigController(mConfigUiBase, mView, null /* accessPoint */,
|
||||||
|
WifiConfigUiBase.MODE_CONNECT);
|
||||||
|
final TextView ssid = mView.findViewById(R.id.ssid);
|
||||||
|
// Verify ssid text get focus when add new network
|
||||||
|
assertThat(ssid.isFocused()).isTrue();
|
||||||
|
}
|
||||||
|
|
||||||
public class TestWifiConfigController extends WifiConfigController {
|
public class TestWifiConfigController extends WifiConfigController {
|
||||||
|
|
||||||
public TestWifiConfigController(WifiConfigUiBase parent, View view,
|
public TestWifiConfigController(WifiConfigUiBase parent, View view,
|
||||||
|
Reference in New Issue
Block a user