OSDN Git Service

Limit device name length
authorIrfan Sheriff <isheriff@google.com>
Fri, 12 Apr 2013 05:26:28 +0000 (22:26 -0700)
committerIrfan Sheriff <isheriff@google.com>
Fri, 12 Apr 2013 05:26:28 +0000 (22:26 -0700)
Bug: 8599677
Change-Id: Ifce5579c0a65c98a4faaad286a7255b2e63d2a76

src/com/android/settings/wifi/p2p/WifiP2pSettings.java

index 138a9d3..63ef549 100644 (file)
@@ -45,6 +45,7 @@ import android.preference.PreferenceActivity;
 import android.preference.PreferenceCategory;
 import android.preference.PreferenceGroup;
 import android.preference.PreferenceScreen;
+import android.text.InputFilter;
 import android.text.TextUtils;
 import android.util.Log;
 import android.view.Gravity;
@@ -430,6 +431,7 @@ public class WifiP2pSettings extends SettingsPreferenceFragment
             return dialog;
         } else if (id == DIALOG_RENAME) {
             mDeviceNameText = new EditText(getActivity());
+            mDeviceNameText.setFilters(new InputFilter[] {new InputFilter.LengthFilter(30)});
             if (mSavedDeviceName != null) {
                 mDeviceNameText.setText(mSavedDeviceName);
                 mDeviceNameText.setSelection(mSavedDeviceName.length());