是否可以在不使用+1按钮的情况下分享/发布到Google+?
例如,正常的推文按钮与网址链接一起工作:http://twitter.com/share? url = wattcecetcetc
我在该应用程序中有图像厨房应用程序我将所有图像放入drawable-hdpi文件夹中.我在我的活动中调用了这样的图像:
private Integer[] imageIDs = {
R.drawable.wall1, R.drawable.wall2,
R.drawable.wall3, R.drawable.wall4,
R.drawable.wall5, R.drawable.wall6,
R.drawable.wall7, R.drawable.wall8,
R.drawable.wall9, R.drawable.wall10
};
Run Code Online (Sandbox Code Playgroud)
所以现在我想知道我如何使用共享Intent我分享这些图像我推出的共享代码如下:
Button shareButton = (Button) findViewById(R.id.share_button);
shareButton.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Intent sharingIntent = new Intent(Intent.ACTION_SEND);
Uri screenshotUri = Uri.parse(Images.Media.EXTERNAL_CONTENT_URI + "/" + imageIDs);
sharingIntent.setType("image/jpeg");
sharingIntent.putExtra(Intent.EXTRA_STREAM, screenshotUri);
startActivity(Intent.createChooser(sharingIntent, "Share image using"));
}
});
Run Code Online (Sandbox Code Playgroud)
当我点击分享按钮时我也有共享按钮分享框正在打开但当我克服任何服务时,大多数崩溃或一些服务说:无法打开图像所以我怎么能解决这个问题或者是否有任何其他格式代码来共享图像????
编辑:
我尝试使用下面的代码.但它不起作用.
Button shareButton = (Button) findViewById(R.id.share_button);
shareButton.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Intent sharingIntent = new Intent(Intent.ACTION_SEND);
Uri screenshotUri = Uri.parse("android.resource://com.android.test/*");
try { …Run Code Online (Sandbox Code Playgroud) 我需要能够为自定义按钮添加共享功能.我对他们的发电机不感兴趣,因为我无法改变那里的图像.我想将自己的图像用于linkedin分享按钮.
我正在尝试共享两个子图轴,但我需要在创建图形后共享x轴.所以,举个例子,我创建了这个数字:
import numpy as np
import matplotlib.pyplot as plt
t= np.arange(1000)/100.
x = np.sin(2*np.pi*10*t)
y = np.cos(2*np.pi*10*t)
fig=plt.figure()
ax1 = plt.subplot(211)
plt.plot(t,x)
ax2 = plt.subplot(212)
plt.plot(t,y)
# some code to share both x axis
plt.show()
Run Code Online (Sandbox Code Playgroud)
而不是评论我会插入一些代码来共享两个x轴.我没有找到任何线索我怎么能这样做.有一些属性
_shared_x_axes,_shared_x_axes当我检查图轴(fig.get_axes())但我不知道如何链接它们.
我在机器1上共享了一个文件夹"Everyone"并试图从另一台机器上访问该文件夹2.它要求机器的用户名和密码1.我从运行> //共享文件夹路径访问共享文件夹.
我使用的是Windows 7机器.
有没有办法可以访问共享文件夹而不提供任何用户名和密码.
我正在尝试.txt与共享意图共享文件.如果我将"text/plain"设置为mime类型,它会读取文本内容而不是文本文件,然后共享菜单中给出的选项是Whatsapp,Line等.
有没有人知道如何配置共享意图,以便共享选项只是能够发送.txt文件的程序(Gmail,Dropbox等......但不是Whatsapp ..)?谢谢
我需要开发一个具有共享功能的应用程序.我必须分享Facebook,Twitter,电子邮件和其他服务.
我怎样才能做到这一点?网上有图书馆吗?对于iOS开发,有ShareKit,但对于Android?
谢谢 :)
在大多数支持iOS 7的iOS应用程序中,我看到了共享选项的这种格式(如下图所示).是否有可用于实现此共享选项的默认代码/框架,如下图所示?

如何根据坐标创建Google地图链接.他们的新基本共享网址包含很多参数,例如 -
有任何想法吗?不想嵌入,只是为了创建可以共享的外部链接.
我有很多.mp3文件存储在res/raw文件夹中.
我使用以下代码获取.mp3文件的URI.
Uri.parse("android.resource:///com.my.android.sharesound/"+resId);
Run Code Online (Sandbox Code Playgroud)
返回: android.resource:///com.my.android.sharesound/2130968609
现在我在创建Share Intent时使用此URI
shareIntent.putExtra(Intent.EXTRA_STREAM,Uri.parse("android.resource://com.my.android.sharesound/"+resId));
startActivity(Intent.createChooser(shareIntent,"Share Sound");
Run Code Online (Sandbox Code Playgroud)
当我选择任何邮件应用程序,例如.来自Share Intent的Gmail或YahooMail,已成功附加mp3文件.但它显示2130968609(作为附件)
我不希望出现resourceId(2130968609).
我想显示fileName.mp3
我怎样才能做到这一点?我错过了什么吗?
要么
有没有其他方法可以通过Share Intent将存储在res/raw中的.mp3文件附加到邮件中.
share ×10
android ×4
airdrop ×1
api ×1
audio ×1
axis ×1
coordinates ×1
facebook ×1
google-maps ×1
hyperlink ×1
image ×1
ios ×1
ios7 ×1
linkedin ×1
matplotlib ×1
mime-types ×1
python ×1
text-files ×1
twitter ×1
uri ×1
url ×1
windows-7 ×1