Quick bugfix for password expiration UI

Change-Id: Iecc0f6fbfe85293a6b22fd0a0ffaae69a0fbc3e9
diff --git a/samples/ApiDemos/src/com/example/android/apis/app/DeviceAdminSample.java b/samples/ApiDemos/src/com/example/android/apis/app/DeviceAdminSample.java
index 94c0ead..cb24b7d 100644
--- a/samples/ApiDemos/src/com/example/android/apis/app/DeviceAdminSample.java
+++ b/samples/ApiDemos/src/com/example/android/apis/app/DeviceAdminSample.java
@@ -18,7 +18,6 @@
 
 import com.example.android.apis.R;
 
-import android.R.menu;
 import android.app.Activity;
 import android.app.ActivityManager;
 import android.app.AlertDialog;
@@ -36,12 +35,12 @@
 import android.view.View;
 import android.view.View.OnClickListener;
 import android.widget.AdapterView;
+import android.widget.AdapterView.OnItemSelectedListener;
 import android.widget.ArrayAdapter;
 import android.widget.Button;
 import android.widget.EditText;
 import android.widget.Spinner;
 import android.widget.Toast;
-import android.widget.AdapterView.OnItemSelectedListener;
 
 import java.net.InetSocketAddress;
 import java.net.Proxy;
@@ -334,8 +333,12 @@
             mPasswordExpirationButton = (Button) findViewById(R.id.update_expiration_button);
             mPasswordExpirationButton.setOnClickListener(new OnClickListener() {
                 public void onClick(View v) {
-                    setPasswordExpiration(
-                            Long.parseLong(mPasswordExpirationTimeout.getText().toString()));
+                    long expiration;
+                    try {
+                        setPasswordExpiration(
+                                Long.parseLong(mPasswordExpirationTimeout.getText().toString()));
+                    } catch (NumberFormatException nfe) {
+                    }
                 }
             });