2015-06-27 42 views
2

我正在使用Facebook SDK 4.2通過Facebook Messenger for Android發送文件(特別是,我正在導出序列化對象)。Android Facebook Messenger分享純文件

但是,每個人都只提到圖像,音頻和視頻。即使docs也沒有提及「text/plain」作爲支持的MIME類型。

出於cur I,我決定嘗試使用「image/jpeg」共享文件,它工作。文件被髮送,信使允許下載它,但我不認爲這是準確的方式。感覺它會在更新後開始崩潰應用程序。如何正確執行此操作?我能想到的

private void share(){ 
    File file = getMyFileMethod(); 
    Uri uri = Uri.fromFile(file); 
    String mime_type = "image/jpeg"; 

    ShareToMessengerParams stmp = ShareToMessengerParams.newBuilder(uri, mime_type).build(); 
    MessengerUtils.shareToMessenger(this, 0, stmp); 
} 

回答

0

一種可能的方式是創建一個位圖出來的文字數據,然後將其作爲一個實際的JPEG。