我现在正计划分享一些文字并链接到手机中的SNS应用程序。 我使用的代码如下:
Intent shareIntent = new Intent();
shareIntent.setAction(Intent.ACTION_SEND);
shareIntent.putExtra(Intent.EXTRA_TEXT, "the word i like to say");
shareIntent.setType("text/plain");
this.startActivity(Intent.createChooser(shareIntent, "share with below apps"));
return shareIntent;
有很多选择,但不幸的是,它没有微信时刻。当然我可以使用shareSDK来实现这一点,但后者没有Facebook / LinkedIn / Google +。并且包含太多的第三个库,我不喜欢。更重要的是,在两个单独的菜单中显示共享选项是非常有线的。
那么,有没有办法可以添加选项"微信时刻"进入上一个实现(就像下图)?这将非常有帮助。
答案 0 :(得分:1)
微信只接受图片。 以下将有效。
public static <T> T loadYamlFromResource(String resourcePath, Class<T> yamlClazz) {
Yaml yaml = null;
yaml = new Yaml(new CustomClassLoaderConstructor(yamlClazz.getClassLoader()));
InputStream in = Thread.currentThread().getContextClassLoader().getResourceAsStream(resourcePath);
return yaml.loadAs(in, yamlClazz);
}