【发布时间】:2017-12-14 07:08:00
【问题描述】:
我正在处理消息,我在这里遇到的问题是在 Lenovo K8 Note (7.1.1) 中点击按钮时未打开默认信使应用程序,并且此问题仅在此设备中发生.我分析了论坛,但没有找到合适的解决方案。建议我如何解决这个问题。
chat.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
try {
Intent sms = new Intent(Intent.ACTION_VIEW);
sms.setType("vnd.android-dir/mms-sms");
sms.putExtra("sms_body_popup",
getResources()
.getString(R.string.custom_refer_message_chat)
+ "\n" + str_url);
startActivity(sms);
} catch (Exception e) {
Toast.makeText(
getApplicationContext(),
getResources()
.getString(R.string.no_default_apps),
Toast.LENGTH_LONG).show();
}
}
});
【问题讨论】:
-
代码在哪里。您如何期望没有任何代码的解决方案?
-
@ADM 这是我的一段代码
-
试试This