我需要像这样建立一个分享对话框。有没有办法重用android已经实现的那个或者我必须“从头开始”构建它?我正在考虑使用gridView并为图标视图实现适配器,但在此之前我想确保无法重用现有的。
谢谢!
答案 0 :(得分:0)
不,使用android.content.Intent.ACTION_SEND
意图在Android中有多种共享方式。
这里有两个让你入门:)
http://mobile.tutsplus.com/tutorials/android/android-sdk-implement-a-share-intent/
和
http://developer.android.com/training/sharing/shareaction.html
第一个更像是你所追求的,但是如果你想要一个稍微更微妙的按钮,第二个就会很好地完成它。
希望这有帮助。
答案 1 :(得分:0)
它在Android上实现:
final Intent sharingIntent = new Intent(android.content.Intent.ACTION_SEND);
sharingIntent.setType("text/plain");
final String text = ctx.getString(R.string.text_share);
sharingIntent.putExtra(android.content.Intent.EXTRA_TEXT, text);
ctx.startActivity(Intent.createChooser(sharingIntent, item));