从另一个活动中获取布局/视图

时间:2012-10-01 09:57:52

标签: android

我正在创建一个Android应用程序,我想访问其他应用程序的视图/布局。我知道我需要访问的应用程序的包名称和活动名称。

假设我需要访问的应用程序是“Hello World” - 包是“com.hello”,活动是“com.hello.HelloWorldActivity”。现在基于这些信息,我需要在HelloWorldActivity中找到布局和视图。

有没有办法做到这一点。 有人可以帮我这个。

提前致谢。

4 个答案:

答案 0 :(得分:1)

您可能会看到Android测试项目(JUnit)可以访问相同的已签名应用。例如,Robotium可以访问不同活动的视图。

答案 1 :(得分:0)

我认为它应该有用。

View view = View.inflate(this, package_name.R.layout.layout_id, null);

答案 2 :(得分:0)

不,这是不可能的。您可以在运行时访问的唯一内容是SharedPreferences,这只有在其他应用程序的开发人员要求您时才会这样做。

答案 3 :(得分:0)

我认为我们无法从一个APP访问另一个APP的布局。

相关问题