Im готов открыть KakaoTalk, используя неявное намерение. Следующий мой код.Невозможно запустить какао-разговор из неявного намерения
PackageManager pm = getActivity().getPackageManager();
try {
Intent waIntent = new Intent(Intent.ACTION_SEND);
waIntent.setType("text/plain");
String text = "";
PackageInfo info = pm.getPackageInfo("com.whatsapp", PackageManager.GET_META_DATA);
waIntent.setPackage("com.kakaotalk");
waIntent.putExtra(Intent.EXTRA_TEXT, text);
startActivity(Intent.createChooser(waIntent, "Share with"));
} catch (PackageManager.NameNotFoundException e) {
Toast.makeText(getActivity(),"kakao talk not Installed", Toast.LENGTH_SHORT).show();
}
Несмотря на то, что на моем мобильном телефоне установлена какао-беседа, в ней говорится, что разговор о какао не установлен. Как я могу разобраться с этим?
Могу ли я узнать, что означает идентификатор приложения для какао? – user1241241
@ user1241241: Я никогда не слышал об этом приложении, и поэтому я не знаю, что это за приложение. Я вижу https://play.google.com/store/apps/details?id=com.kakao.talk в Play Маркете, что указывает, что идентификатор приложения - 'com.kakao.talk', но я не знаю если это приложение, о котором вы думаете. – CommonsWare