我是新的android系統,我在分享內容時遇到了一些問題。 我做了一個涉及測試的android應用程序。在過去的活動,我想提供共享通過shareintent用戶結果的機會,這裏的代碼框架:在Facebook上分享文字/圖像
display= (TextView) findViewById (R.id.tvDisplay);
display.setText("Well Done, your score is" + score); //score is an int
sharebutton= (Button)findViewById(R.id.sharebutton);
sharebutton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
results = display.getText().toString();
Intent shareIntent = new Intent(Intent.ACTION_SEND);
shareIntent.setType("text/plain");
shareIntent.putExtra(Intent.EXTRA_TEXT,"My score in the test is" + results);
shareIntent.putExtra(Intent.EXTRA_SUBJECT, "TEST");
startActivity(Intent.createChooser(shareIntent, "Share.."));
}
});
的問題是,當我按一下按鈕,我可以分享的確切所有共享工具(電子郵件,wapp等)中的文本,但不通過Facebook。爲什麼? 我試圖允許發佈圖像和文字在FB牆上,但我無法給出可繪製文件夾上的圖像的確切路徑。 謝謝你的所有建議。在SD卡,然後共享圖像
看看這個:http://stackoverflow.com/questions/24709929/share-image-is-not-working-via-action-send/24710176#24710176 –
嗨,我試過你的嘗試,但它doesn'噸工作。當我點擊FB圖標時,我只能在我的FB牆上張貼一些東西,而不張貼圖像。我寫了File myFile = new File(Environment.getExternalStorageDirectory()+「/ ic_launcher.png」); - 我試圖張貼啓動器圖標來測試它。 – Lordiron