Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/383.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
Java 如何从新活动意图中获取视图_Java_Android_Android Studio - Fatal编程技术网

Java 如何从新活动意图中获取视图

Java 如何从新活动意图中获取视图,java,android,android-studio,Java,Android,Android Studio,我想建立一个应用程序,点击屏幕上的另一个应用程序。我发现这个代码: view.dispatchTouchEvent(motionEvent); 我按程序包名称打开了另一个应用程序: Intent i =getPackageManager().getLaunchIntentForPackage("com.shazam.android"); startActivity(i); 但我没有成功得到它的视图对象 如何获取视图对象?如果我正确理解您的问题,您希望在另一个应用程序中发送触摸事件 在这种情况

我想建立一个应用程序,点击屏幕上的另一个应用程序。我发现这个代码:

view.dispatchTouchEvent(motionEvent);
我按程序包名称打开了另一个应用程序:

Intent i =getPackageManager().getLaunchIntentForPackage("com.shazam.android");
startActivity(i);
但我没有成功得到它的视图对象


如何获取视图对象?

如果我正确理解您的问题,您希望在另一个应用程序中发送触摸事件

在这种情况下,我很抱歉地告诉你,像这样的事情在普通的Android设备上是不可能的


如果您的设备具有根访问权限,那么您可以尝试使用@konraditurbe所述的方法此软件包是否有文档?您找到的代码的上下文是什么?它是否适用于给定的包?你应该更具体地让人们能够帮助你。