当我单击创建的共享按钮时,我获取了文件不支持错误我确实在stackoverflow中尝试了很多关于这个问题的答案,但我无法访问成功,非常感谢
Button btnShare;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
btnShare=(Button) findViewById(R.id.button);
btnShare.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
File f=new File("R.raw.sound3");
Uri uri = Uri.parse("file://"+f.getAbsolutePath());
Intent share = new Intent(Intent.ACTION_SEND);
share.putExtra(Intent.EXTRA_STREAM, uri);
share.setType("audio/*");
share.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);
startActivity(Intent.createChooser(share, "Share audio File"));
}
});
}
}
清单权限
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
动漫人物
相关分类