如何获得一个按钮来打开另一个活动的Android工作室 [英] How Do I Get A Button To Open Another Activity In Android Studio
问题描述
您好我是新来编程,我使用 Android的工作室
来code我的Android应用程序。我使用的Eclipse
来工作,但我想新的东西。我添加了一个按钮我activity.XML
文件,我不能让它打开我的其他活动。可有的请告诉我一步一步如何做到这一点吗?
Hi I'm new to programing and I'm using the Android Studio
to code my Android app. I used to work with Eclipse
but I'm trying something new. I've added a button to my activity.XML
file and I can't get it to open my other activity. Can some please tell me step by step on how to do this please?
推荐答案
一个。确保你的其他活动在清单中声明:
A. Make sure your other activity is declared in manifest:
<activity
android:name="MyOtherActivity"
android:label="@string/app_name">
</activity>
所有活动都必须在明显声明,即使他们不具有的意图过滤器分配给他们。
All activities must be declared in manifest, even if they do not have an intent filter assigned to them.
乙。在您的MainActivity做这样的事情:
B. In your MainActivity do something like this:
btn = (Button)findViewById(R.id.open_activity_button);
btn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
startActivity(new Intent(MainActivity.this, MyOtherActivity.class));
}
});
这篇关于如何获得一个按钮来打开另一个活动的Android工作室的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!