将android XML链接到Java类?

时间:2013-05-20 08:10:20

标签: java android

我有“main_activity.xml”链接到MainActivity.java类,但是我希望将“login_activity.xml”链接到“Login.java”类。

  • 如何将每个Android XML链接到单独的Java类?

2 个答案:

答案 0 :(得分:9)

public class Your_Class_Name extends Activity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.Your_XML_FileName);
        ...
    }
}

你就是这样做的。

答案 1 :(得分:0)

正如你已经说过的那样, 您想将您的 JavaXML 文件相关联。

为此,您无需更改 login_activity.xml 文件中的任何内容。

您必须在 Login.java 中使用的这段代码:

public class Login extends Activity {
    @Override
    protected void onCreate(Bundle savedInstanceState) { 
        super.onCreate(savedInstanceState);
        setContentView(R.layout.login_activity.xml);
        ...
    }
}
<块引用>

记住 className 总是以大写字母开头。您的 filename 必须与 .java 文件中的 className 相同。