我想分享一张图片。我创建了一个共享意图。出于某种原因,共享屏幕显得过大。它在Galaxy s4和Nexus 5上看起来都很大,但在Genymotion上显得很好。我该如何解决?
代码:
Intent sharingIntent = new Intent(android.content.Intent.ACTION_SEND);
sharingIntent.setType("image/jpeg");
sharingIntent.putExtra(Intent.EXTRA_STREAM, Uri.parse("file:///" +
image.getAbsolutePath()));
startActivity(Intent.createChooser(sharingIntent, MainMenu.this
.getResources().getString(R.string.shareImage)));
屏幕:
答案 0 :(得分:0)
由于一个未知的原因,屏幕看起来很大的是 -
Intent.createChooser(sharingIntent, MainMenu.this.getResources().getString(R.string.shareImage))
。
正好startActivity(sharingIntent);
解决了我的问题。