Как включить текстовое сообщение в список выбора? - PullRequest
1 голос
/ 05 февраля 2012

У меня есть следующий код:

cookieBitmap.compress(
                        Bitmap.CompressFormat.JPEG, 
                        100, 
                        new FileOutputStream(new File("/mnt/sdcard/cookie.jpg")));
                Intent picMessageIntent = new Intent(android.content.Intent.ACTION_SEND);
                picMessageIntent.setType("image/jpeg");
                File fortuneFile = new File("/mnt/sdcard/cookie.jpg");
                picMessageIntent.putExtra(Intent.EXTRA_STREAM, Uri.fromFile(fortuneFile));
                Log.i("INFO","At BEFORE INTENT");
                if (prepareTask.isCancelled()) {return false;}
                startActivity(Intent.createChooser(picMessageIntent, getString(R.string.sendcookieusing)));

В моей галактике живой выбор включает приложение для обмена текстовыми сообщениями Android. Когда я выбираю это, он запускает новое текстовое действие операционной системы и помещает изображение в текст как прикрепленное изображение. Тем не менее, я запустил мое приложение на myTouch 3G и myTouch 3G Slide, и опция обмена текстовыми сообщениями не отображается. Как я могу сделать так, чтобы текстовое сообщение на этих телефонах было опцией?

Кто-нибудь сталкивался с этой проблемой? Сколько типов телефонов будут иметь эту проблему? Мое приложение в настоящее время на рынке, но никто не загрузил его. Какое беспокойство я должен иметь? Если это повлияет только на телефоны myTouch, думаю, я могу отложить это, исправив это на пару дней.

Спасибо

РЕДАКТИРОВАТЬ: Я думаю, что это происходит на телефонах с HTC Sense rom.

...