Java 如何通过单击按钮打开xml
因此,我在res/layout中创建了一个新布局,名为about,我想做的是,当单击按钮时,我会被引导到该布局 简化的。当我按下“activity_main.xml”上的按钮时,它会打开“about.xml”。Java 如何通过单击按钮打开xml,java,android,xml,eclipse,Java,Android,Xml,Eclipse,因此,我在res/layout中创建了一个新布局,名为about,我想做的是,当单击按钮时,我会被引导到该布局 简化的。当我按下“activity_main.xml”上的按钮时,它会打开“about.xml”。 我怎样才能做到这一点???我无法访问大多数资源密集型网站,Stackoverflow是我最后的选择。因此,如果您知道如何操作,我们将不胜感激。如果您不想开始新的活动,只需调用: setContentView(R.layout.about); 当你的按钮被点击时。这将为当前活动设置位于
我怎样才能做到这一点???我无法访问大多数资源密集型网站,Stackoverflow是我最后的选择。因此,如果您知道如何操作,我们将不胜感激。如果您不想开始新的活动,只需调用:
setContentView(R.layout.about);
当你的按钮被点击时。这将为当前活动设置位于res/layout/about.xml
的新布局。如果只更改活动演示文稿而不更改其功能,这将起作用
如果要启动另一个活动,应该创建一个新的活动类,该类实现该新活动的功能,并将
about.xml
作为其布局。单击按钮,您只需启动此新活动。首先为about(例如AboutActivity)创建一个活动,并将其布局与about.xml布局关联起来
然后在main.xm
l上创建一个按钮
Button about = (Button)findViewById(r.id.button1);
about.setOnClickListener(new view V)
{
Intent in = new Intent(getApplicationContext,AboutActivity.java)
StartActivity(In);
}
首先在部署文件中添加您的AboutActivity。 像
在MainActivity中,通过单击按钮启动一个布局为about.xml的新活动我在activity_main.xml上创建了一个ImageButton,其余的我真的不知道如何让它工作,imagebuttons名称是“settings_icon”,布局中的.xml称为“about.xml”,我只想在单击图像按钮时,它将我指向“about.xml”但是我不明白,我的“Playlist.xml”上有一个ImageButton,当我单击它时,我希望它打开“about.xml”:s我不明白您在about对象上解释了什么对不起v.vuse ImageButton对象。或替换即将创建的ImageButton对象
<activity name:"AboutActivity"></activity>
Button about = (Button)findViewById(r.id.button);
about.setOnClickListener(new view.OnCLickListener()
{
Intent in = new Intent(this,AboutActivity.class)
StartActivity(In);
});