2014-10-04 21 views
0

OK,我用尽了一切(包括几个小时的阅读,并试图在计算器很多东西)默认短信应用无法在奇巧的Nexus开5

我试图启动默认的短信应用从Android启动器,并使用此代码:

Intent smsIntent = new Intent(Intent.ACTION_MAIN); 
     smsIntent.addCategory(Intent.CATEGORY_DEFAULT); 
     smsIntent.setType("vnd.android-dir/mms-sms"); 
     smsIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); 
     startActivity(smsIntent); 
     break; 

它适用于所有手机,但我的NEXUS 5。

猜猜它是与奇巧,但不知道如何解决它..

重要 - 我不是试图发送文本或从用户得到它(我见过的人在这里做),只是让用户进入短信应用程序的主屏幕(在我的情况下为环聊)。

谢谢。 :)

回答

-1
Intent intent = new Intent(); 

ComponentName cm =new ComponentName("com.google.android.talk","com.google.android.talk.SigningInActivity"); 

intent.setComponent(cm); 

此适配器nexus,我通过ADB日志获取ComponentName。

相关问题