Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android中的共享意图_Android_Android Intent_Twitter - Fatal编程技术网

Android中的共享意图

Android中的共享意图,android,android-intent,twitter,Android,Android Intent,Twitter,是否可以使用android本机共享意图在twitter上共享视频 到目前为止,twitter不允许我分享视频的是我代码中的内容 Intent intent = new Intent(Intent.ACTION_SEND); StringBuilder sb = new StringBuilder(); intent.setType("*/*"); final PackageManager pm = getPackageManager(); final List<ResolveInfo&g

是否可以使用android本机共享意图在twitter上共享视频

到目前为止,twitter不允许我分享视频的是我代码中的内容

Intent intent = new Intent(Intent.ACTION_SEND);
StringBuilder sb = new StringBuilder(); 
intent.setType("*/*");
final PackageManager pm = getPackageManager();
final List<ResolveInfo> activityList = pm.queryIntentActivities(intent, 0);
 int len =  activityList.size();
for (int i = 0; i < len; i++) {
final ResolveInfo app = (ResolveInfo) activityList.get(i);
                if (app.activityInfo.packageName.toLowerCase().contains(appName) || 
                        app.activityInfo.name.toLowerCase().contains(appName)) {
                    final ActivityInfo activity=app.activityInfo;
                    final ComponentName name=new ComponentName(activity.applicationInfo.packageName, 
                            activity.name);
                    intent=new Intent(Intent.ACTION_SEND);
                    intent.addCategory(Intent.CATEGORY_LAUNCHER);
                    intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_RESET_TASK_IF_NEEDED);
                    intent.setComponent(name);
                    intent.putExtra(Intent.EXTRA_TEXT,      "sample message");
                    intent.putExtra(Intent.EXTRA_STREAM,    Uri.fromFile(file));
                    startActivity(intent);
                    break;
                }
            }
Intent Intent=新意图(Intent.ACTION\u SEND);
StringBuilder sb=新的StringBuilder();
intent.setType(“*/*”);
最终PackageManager pm=getPackageManager();
最终列表activityList=pm.querytentActivities(intent,0);
int len=activityList.size();
对于(int i=0;i
在SO中,通常您应该在代码中提及您的具体问题。。哎呀,我的错,我已经编辑了我的问题。twitter只是返回一条消息“无法加载图像”。