我对这个编码很新。但是当我创建一个新的布局/活动(即一个新的.xml)时,不应该创建一个与新文件相对应的新.java文件。 就像你第一次创建MainActvity.xml一样,MainActivty.java也在SRC / com.example ...文件夹中。所以我有点困惑。
所以我做的是创建另一个新的.xml表单文件> new> Android XML文件。创建好但现在.java文件?
我对此感到好奇,因为当我完成我的意图代码时,它不会加载页面。我猜它没有与java文件或其他东西“链接”。 (
答案 0 :(得分:1)
不,它本身不会创建一个java文件。 XML文件,可以是其他只是活动文件布局的东西。因此,没有必要为每个XML文件都有一个java类。
创建新项目时创建的项目只是为了方便起见,假设您将拥有至少一个活动类(JAVA文件)和相应的布局文件(XML)。
答案 1 :(得分:0)
没有必要为每个.xml文件创建.java文件。有时我们将.xml文件膨胀到.java文件中的现有.xml文件。要显示你的.xml,必须将它设置为.java文件
答案 2 :(得分:0)
right click on project->new->class
then add this in new class
public class newclass extends Activity {
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.newxml);
}}
and add android name in androidmanifest file