如何从sd卡加载android中的xml布局文件
我想从android设备的sd卡在我的活动中加载android XML布局文件? 这可能吗? 感谢您的帮助 编辑:如何从sd卡加载android中的xml布局文件,android,android-layout,android-emulator,Android,Android Layout,Android Emulator,我想从android设备的sd卡在我的活动中加载android XML布局文件? 这可能吗? 感谢您的帮助 编辑: 实际上我的要求是在sd卡上有一个布局,这样我可以随时修改它,更改将显示在我的布局中 不,这是不可能的。 要将XML文件设置为活动中的布局,您需要将该文件保存在res/layout目录中,并确保它是R.java文件中的id条目 如果不将其保留在res/layout中,则无法将其作为布局应用于活动 基本上,当您将任何xml布局文件放入res/layout中时,它的id条目将在中创建
实际上我的要求是在sd卡上有一个布局,这样我可以随时修改它,更改将显示在我的布局中 不,这是不可能的。 要将XML文件设置为活动中的布局,您需要将该文件保存在res/layout目录中,并确保它是R.java文件中的id条目 如果不将其保留在res/layout中,则无法将其作为布局应用于活动 基本上,当您将任何xml布局文件放入res/layout中时,它的id条目将在中创建
public static final class layout
在R.java文件中,当您将该文件设置为活动的setcontentView()或将其膨胀时,android nutshell将从该原始布局xml文件创建一个视图,并将其应用于您的活动。不,这是不可能的。 要将XML文件设置为活动中的布局,您需要将该文件保存在res/layout目录中,并确保它是R.java文件中的id条目 如果不将其保留在res/layout中,则无法将其作为布局应用于活动 基本上,当您将任何xml布局文件放入res/layout中时,它的id条目将在中创建
public static final class layout
在R.java文件中,当您将该文件设置为活动的setcontentView()或将其膨胀时,android nutshell将从原始布局xml文件创建一个视图,并将其应用于您的活动。从
SD卡
加载xml布局
文件是不可能的,因为
XML布局
文件资源需要使用R.java-java生成的文件
生成id,该文件只能在编译时生成。如果在编写应用程序时将XML布局
从SD卡简单复制到res/Layout/
文件夹,则可以生成R.java-java生成的
文件需要连接java代码
和XML布局
文件。如果您在应用程序中使用了XML布局
文件资源,例如[按钮、编辑文本等]
从
SD卡
加载XML布局
文件是不可能的,因为
XML布局
文件资源需要使用R.java-java生成的文件
生成id,该文件只能在编译时生成。如果在编写应用程序时将XML布局
从SD卡简单复制到res/Layout/
文件夹,则可以生成R.java-java生成的
文件需要连接java代码
和XML布局
文件。如果您在应用程序中使用了XML布局
文件资源,例如[按钮、编辑文本等]
不可能,因为xml布局是以特定格式编译的。您需要编译xml并将其注入apk,这在设备本身上是不可行的。不可能,因为xml布局是以特定格式编译的。您需要编译xml并将其注入apk,这在设备本身上是不可行的。我的sd卡活动???我的sd卡活动???我可以从sd卡上已经存在的其他apk文件中获取xml布局文件吗?…只是尝试其他option@rajG您完全可以从另一个apk包中获取xml文件
但它们在应用程序中毫无用处
。由于该XML布局文件从未符合您的应用程序。
@rajG可能是这些链接以某种方式帮助您实现您的目标:我可以从sd卡上已经存在的其他apk文件中获取XML布局文件吗?…只是尝试其他链接option@rajG您完全可以从另一个apk包中获取xml文件但它们在应用程序中毫无用处
。由于该XML布局文件从未符合您的应用程序。
@rajG可能是这些链接在某种程度上帮助您实现目标: