Loading src/com/android/contacts/TwelveKeyDialer.java +31 −19 Original line number Diff line number Diff line Loading @@ -140,6 +140,9 @@ public class TwelveKeyDialer extends Activity implements View.OnClickListener, private SharedPreferences ePrefs; private boolean prefVibrateOn, retrieveLastDialled, returnToDialer; // stores the return value of the last call to hasVoicemail() private boolean mHasVoicemail; private static final int MENU_SMS = 4; private static final int MENU_PREFERENCES = 5; Loading Loading @@ -241,7 +244,7 @@ public class TwelveKeyDialer extends Activity implements View.OnClickListener, // Check for the presence of the keypad View view = findViewById(R.id.one); if (view != null) { setupKeypad(); setupKeypad(true); } mVoicemailDialAndDeleteRow = findViewById(R.id.voicemailAndDialAndDelete); Loading Loading @@ -406,7 +409,7 @@ public class TwelveKeyDialer extends Activity implements View.OnClickListener, mDigits.addTextChangedListener(this); } private void setupKeypad() { private void setupKeypad(boolean setupAllDigits) { // Setup the listeners for the buttons //YC: Changed type from View to ImageButton Loading @@ -414,14 +417,17 @@ public class TwelveKeyDialer extends Activity implements View.OnClickListener, digitOne.setOnClickListener(this); digitOne.setOnLongClickListener(this); mHasVoicemail = hasVoicemail(); //YC: Set image accordingly if (hasVoicemail()) { if (mHasVoicemail) { digitOne.setImageResource(R.drawable.dial_num_1_with_vm); } else { digitOne.setImageResource(R.drawable.dial_num_1_no_vm); } if (setupAllDigits) { findViewById(R.id.two).setOnClickListener(this); findViewById(R.id.three).setOnClickListener(this); findViewById(R.id.four).setOnClickListener(this); Loading @@ -438,6 +444,7 @@ public class TwelveKeyDialer extends Activity implements View.OnClickListener, findViewById(R.id.pound).setOnClickListener(this); } } @Override protected void onResume() { Loading Loading @@ -1434,6 +1441,11 @@ public class TwelveKeyDialer extends Activity implements View.OnClickListener, initVoicemailButton(); checkForNumber(); setDigitsColor(); // The voicemail number might have been set after the app was started if (mHasVoicemail != hasVoicemail()) { setupKeypad(false); } } //Wysie: Method to check if there's any number entered Loading Loading
src/com/android/contacts/TwelveKeyDialer.java +31 −19 Original line number Diff line number Diff line Loading @@ -140,6 +140,9 @@ public class TwelveKeyDialer extends Activity implements View.OnClickListener, private SharedPreferences ePrefs; private boolean prefVibrateOn, retrieveLastDialled, returnToDialer; // stores the return value of the last call to hasVoicemail() private boolean mHasVoicemail; private static final int MENU_SMS = 4; private static final int MENU_PREFERENCES = 5; Loading Loading @@ -241,7 +244,7 @@ public class TwelveKeyDialer extends Activity implements View.OnClickListener, // Check for the presence of the keypad View view = findViewById(R.id.one); if (view != null) { setupKeypad(); setupKeypad(true); } mVoicemailDialAndDeleteRow = findViewById(R.id.voicemailAndDialAndDelete); Loading Loading @@ -406,7 +409,7 @@ public class TwelveKeyDialer extends Activity implements View.OnClickListener, mDigits.addTextChangedListener(this); } private void setupKeypad() { private void setupKeypad(boolean setupAllDigits) { // Setup the listeners for the buttons //YC: Changed type from View to ImageButton Loading @@ -414,14 +417,17 @@ public class TwelveKeyDialer extends Activity implements View.OnClickListener, digitOne.setOnClickListener(this); digitOne.setOnLongClickListener(this); mHasVoicemail = hasVoicemail(); //YC: Set image accordingly if (hasVoicemail()) { if (mHasVoicemail) { digitOne.setImageResource(R.drawable.dial_num_1_with_vm); } else { digitOne.setImageResource(R.drawable.dial_num_1_no_vm); } if (setupAllDigits) { findViewById(R.id.two).setOnClickListener(this); findViewById(R.id.three).setOnClickListener(this); findViewById(R.id.four).setOnClickListener(this); Loading @@ -438,6 +444,7 @@ public class TwelveKeyDialer extends Activity implements View.OnClickListener, findViewById(R.id.pound).setOnClickListener(this); } } @Override protected void onResume() { Loading Loading @@ -1434,6 +1441,11 @@ public class TwelveKeyDialer extends Activity implements View.OnClickListener, initVoicemailButton(); checkForNumber(); setDigitsColor(); // The voicemail number might have been set after the app was started if (mHasVoicemail != hasVoicemail()) { setupKeypad(false); } } //Wysie: Method to check if there's any number entered Loading