Instagram dành cho Android rất hạn chế, từ những gì tôi đã thấy cho đến thời điểm này. kịch bản của tôi rất đơn giản: cho phép người dùng chỉnh sửa một bức tranh và khi ông nhấp chuột vào Gửi:Instagram từ Android mở trên người dùng nhất định và thêm chú thích cho hình ảnh được tải lên
Intent share = new Intent(Intent.ACTION_SEND);
share.setType("image/jpeg");
Sau đó, với queryIntentActivities()
tôi tìm kiếm để xem nếu Instagram được cài đặt. Nếu đó là tôi gửi con đường của hình ảnh của tôi để được tải lên:
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");
Kết quả: hình ảnh được tải lên sử dụng Instagram ứng dụng (tất nhiên nếu tôi đăng nhập), nhưng tôi không thể thêm một Chú thích nó. Không ai trong số putExtra
có bất kỳ ảnh hưởng nào. Vì vậy, có cách nào để thêm một chú thích như tham số ý định?
Và câu hỏi khác, có thể mở ứng dụng Instagram bằng tên người dùng nhất định được điền không?
Xin chào @Alin bạn đã tìm thấy giải pháp cho vấn đề phụ đề chưa? – Abdullah
Hãy thử http://stackoverflow.com/a/14954551/926598 – mattlaabs
Instagram này sẽ cần phải làm cho chức năng này khả dụng và công khai. –