Reset Android counter on long-touch.
This commit is contained in:
		@@ -130,7 +130,7 @@ public class EmergencyActivity extends Activity {
 | 
			
		||||
        siteNameField.addTextChangedListener( new ValueChangedListener() {
 | 
			
		||||
            @Override
 | 
			
		||||
            void update() {
 | 
			
		||||
                siteCounterButton.setText( MessageFormat.format( "{0}", 1 ) );
 | 
			
		||||
                siteCounterButton.setText( MessageFormat.format( "{0}", UnsignedInteger.ONE ) );
 | 
			
		||||
                updateSitePassword();
 | 
			
		||||
            }
 | 
			
		||||
        } );
 | 
			
		||||
@@ -155,6 +155,17 @@ public class EmergencyActivity extends Activity {
 | 
			
		||||
                updateSitePassword();
 | 
			
		||||
            }
 | 
			
		||||
        } );
 | 
			
		||||
        siteCounterButton.setOnLongClickListener( new View.OnLongClickListener() {
 | 
			
		||||
            @Override
 | 
			
		||||
            public boolean onLongClick(final View v) {
 | 
			
		||||
                if (UnsignedInteger.valueOf( siteCounterButton.getText().toString() ).equals( UnsignedInteger.ONE ))
 | 
			
		||||
                    return false;
 | 
			
		||||
 | 
			
		||||
                siteCounterButton.setText( MessageFormat.format( "{0}", UnsignedInteger.ONE ) );
 | 
			
		||||
                updateSitePassword();
 | 
			
		||||
                return true;
 | 
			
		||||
            }
 | 
			
		||||
        } );
 | 
			
		||||
        siteVersionButton.setOnClickListener( new View.OnClickListener() {
 | 
			
		||||
            @Override
 | 
			
		||||
            public void onClick(final View v) {
 | 
			
		||||
@@ -229,7 +240,7 @@ public class EmergencyActivity extends Activity {
 | 
			
		||||
        MPAlgorithm.Version defaultVersion = preferences.getDefaultVersion();
 | 
			
		||||
        siteVersionButton.setTag( defaultVersion );
 | 
			
		||||
        siteVersionButton.setText( defaultVersion.name() );
 | 
			
		||||
        siteCounterButton.setText( MessageFormat.format( "{0}", 1 ) );
 | 
			
		||||
        siteCounterButton.setText( MessageFormat.format( "{0}", UnsignedInteger.ONE ) );
 | 
			
		||||
 | 
			
		||||
        if (TextUtils.isEmpty( fullNameField.getText() ))
 | 
			
		||||
            fullNameField.requestFocus();
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user