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 с определенным именем пользователя?

Ответы на вопрос(2)

Ваш ответ на вопрос