2013-09-27 42 views
-4

是否存在以编程方式创建.xml程序的代码,以及是否有可能复制/保留之前.xml的代码?就像我正在运行我的程序一样,单击main.xml中的“new xml”按钮,并且出现了一个新的xml。它的代码就像之前的main.xml。是否可以在eclipse中创建xml和.java文件?

我希望我的程序能够在运行时动态地创建xml。

中的.java

,如果有相同的可以把它在一个单一的按钮输入,你可以为我提供它的例子,如果你有程序或解释?

+3

我不明白你的问题。请澄清。 –

+0

您应该阅读Android上的一些基本教程,然后提出一个明确定义的问题,以便我们可以为您提供帮助。你的问题是非常模糊的。 – Ameen

+0

对不起,我知道基本但我的解释真的很糟糕。 – Suprance

回答

1

您应该首先创建XML,即使它们是空白的,以便您可以以编程方式将项目添加到视图中。如果你的视图中没有很多东西需要改变,并且你是初学者,我建议你保留当前的XML并以编程方式将它们固定在其中(例如制作一个按钮,一些文本不可见/可见)

据我所知,有没有办法让你以编程方式添加新.java,写东西到它您的申请已经被编译并运行。因此,您可能希望将的所有行为都添加到您的.java中,并考虑在某些情况下仅使用您想要的代码的逻辑。

干杯,祝你好运

编辑澄清问题后:

只需在您的探险您的文件,做你想要的文件的定期复制和粘贴,并将其重命名为别的东西。

+0

我有我的main.xml中的项目。有这个按钮“新的xml”,如果我点击它将创建新的xml和它内部的代码就像在main.xml – Suprance

+0

“你应该先创建你的XML,即使它们是空白的,这样你可以编程将项目添加到您的视图。“对初学者的好建议,我没有这样做,在我走的时候依然犯错误!有几个+ 1!我有一种感觉,我会在几天内自己需要XML的帮助;)@Suprance您是否希望您的程序在运行时动态创建XML,或者您是否可以将main.xml复制并粘贴到另一个文件?我还不清楚。 – RossC

+0

@Suprance不,它会创建一个空白的。 只需使用Finder或Windows资源管理器,转到您的XML所在的文件夹,然后像复制任何文件一样粘贴它。之后Eclipse会识别它​​,并将在项目浏览器中显示该文件。 –

相关问题