Loading src/com/android/contacts/TwelveKeyDialer.java +13 −3 Original line number Diff line number Diff line Loading @@ -21,6 +21,7 @@ import android.content.ActivityNotFoundException; import android.content.Context; import android.content.Intent; import android.content.res.Resources; import android.content.ComponentName; import android.database.Cursor; import android.graphics.Bitmap; import android.graphics.BitmapFactory; Loading @@ -34,6 +35,7 @@ import android.os.Message; import android.os.RemoteException; import android.os.ServiceManager; import android.os.SystemClock; import android.os.Vibrator; import android.provider.Contacts.Intents.Insert; import android.provider.Contacts.People; import android.provider.Contacts.Phones; Loading Loading @@ -662,10 +664,18 @@ public class TwelveKeyDialer extends Activity implements View.OnClickListener, } void callVoicemail() { Intent intent = new Intent(Intent.ACTION_CALL_PRIVILEGED, Intent intent = new Intent(Intent.ACTION_MAIN); ComponentName component = new ComponentName("com.oz.mobile.android.voicemail.application", "com.oz.mobile.android.voicemail.ui.InboxUILayout"); intent.setComponent(component); intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); try { startActivity(intent); } catch (ActivityNotFoundException e) { intent = new Intent(Intent.ACTION_CALL_PRIVILEGED, Uri.fromParts("voicemail", "", null)); intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); startActivity(intent); } mDigits.getText().clear(); finish(); } Loading Loading
src/com/android/contacts/TwelveKeyDialer.java +13 −3 Original line number Diff line number Diff line Loading @@ -21,6 +21,7 @@ import android.content.ActivityNotFoundException; import android.content.Context; import android.content.Intent; import android.content.res.Resources; import android.content.ComponentName; import android.database.Cursor; import android.graphics.Bitmap; import android.graphics.BitmapFactory; Loading @@ -34,6 +35,7 @@ import android.os.Message; import android.os.RemoteException; import android.os.ServiceManager; import android.os.SystemClock; import android.os.Vibrator; import android.provider.Contacts.Intents.Insert; import android.provider.Contacts.People; import android.provider.Contacts.Phones; Loading Loading @@ -662,10 +664,18 @@ public class TwelveKeyDialer extends Activity implements View.OnClickListener, } void callVoicemail() { Intent intent = new Intent(Intent.ACTION_CALL_PRIVILEGED, Intent intent = new Intent(Intent.ACTION_MAIN); ComponentName component = new ComponentName("com.oz.mobile.android.voicemail.application", "com.oz.mobile.android.voicemail.ui.InboxUILayout"); intent.setComponent(component); intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); try { startActivity(intent); } catch (ActivityNotFoundException e) { intent = new Intent(Intent.ACTION_CALL_PRIVILEGED, Uri.fromParts("voicemail", "", null)); intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); startActivity(intent); } mDigits.getText().clear(); finish(); } Loading