Instagram от Android откройте для определенного пользователя и добавьте подпись к загруженному изображению
Instagram для Android очень ограничен, из того, что я видел до сих пор. Мой сценарий прост: разрешить пользователю редактировать картинку, а когда он нажимает кнопку Отправить:
Intent share = new Intent(Intent.ACTION_SEND);
share.setType("image/jpeg");
Затем сqueryIntentActivities()
Я ищу, чтобы увидеть, установлен ли Instagram. Если это так, я отправляю путь к своему изображению для загрузки:
share.putExtra(Intent.EXTRA_STREAM, Uri.parse("file:///" + path to myfile.png"));
share.setClassName(resolveInfo.activityInfo.packageName, resolveInfo.activityInfo.name);
share.putExtra(Intent.EXTRA_SUBJECT, "Sample subject");
share.putExtra(Intent.EXTRA_TEXT, "Sample text");
share.putExtra(Intent.EXTRA_TITLE, "Sample title");
Результат: изображение загружается с помощью приложения Instagram (конечно, если я вошел в систему), но я не могу добавить к нему подпись. Ни один изputExtra
имеет какой-либо эффект. Итак, есть ли способ добавить заголовок в качестве параметра намерения?
И другой вопрос, возможно ли открыть приложение Instagram с определенным именем пользователя?