Android 如何导航到其他屏幕

Android 如何导航到其他屏幕,android,Android,可能重复: 我是android开发新手。你能告诉我,如何从一个活动屏幕导航到另一个活动屏幕吗?在第一个屏幕中,我有一个包含4个组件的列表视图,如果我单击其中一个组件,它必须移动到另一个活动屏幕。 新屏幕应执行哪些方法以转到下一屏幕。 我正在添加代码以供参考。GetParameter.class是要调用的新活动。这是行不通的。原因可能是什么 public void onListItemClick(ListView parent, View v, int position, long

可能重复:

我是android开发新手。你能告诉我,如何从一个活动屏幕导航到另一个活动屏幕吗?在第一个屏幕中,我有一个包含4个组件的列表视图,如果我单击其中一个组件,它必须移动到另一个活动屏幕。 新屏幕应执行哪些方法以转到下一屏幕。
我正在添加代码以供参考。GetParameter.class是要调用的新活动。这是行不通的。原因可能是什么

       public void onListItemClick(ListView parent, View v, int position, long id) 
   {
    if (position == 0) {

        startActivity(new Intent(this, GetParameter.class));

        GlobalFunctions.startCommonDate(1, 2, 1);
        startActivity(new Intent(this, newone.class));

    } else if (position == 1) {
        GlobalFunctions.startCommonDate(2, 2, 1);
        startActivity(new Intent(this, newone.class));

    } else if (position == 2) {
        GlobalFunctions.startCommonDate(3, 2, 1);
        startActivity(new Intent(this, newone.class));

    } else if (position == 3) {
        start_Customdate();
    }

}`
试试这个

 startActivity(new Intent(From.this,To.class));
另外,在清单文件中,对您使用的所有活动进行签名

 startActivity(new Intent(From.this,To.class));

此外,在清单文件中,对您使用的所有活动进行签名

您可以在单击侦听器中启动一个新的意图

ListView lv = getListView();
lv.setOnItemClickListener(adapterAndListener);

lv.setOnItemClickListener(new OnItemClickListener() {
   public void onItemClick(AdapterView<?> parent, View view,
   int position, long id) {

      Intent myIntent = new Intent(CurrentActivity.this, NextActivity.class);
      CurrentActivity.this.startActivity(myIntent);

   }
});
ListView lv=getListView();
lv.setOnItemClickListener(适配器Listener);
lv.setOnItemClickListener(新的OnItemClickListener(){
public void onItemClick(AdapterView父级、视图、,
内部位置,长id){
Intent myIntent=新的Intent(CurrentActivity.this,nextractivity.class);
CurrentActivity.this.startActivity(myIntent);
}
});
您可以在以下示例中找到有关ListView的更多信息:


您在单击侦听器中启动了一个新的意图

ListView lv = getListView();
lv.setOnItemClickListener(adapterAndListener);

lv.setOnItemClickListener(new OnItemClickListener() {
   public void onItemClick(AdapterView<?> parent, View view,
   int position, long id) {

      Intent myIntent = new Intent(CurrentActivity.this, NextActivity.class);
      CurrentActivity.this.startActivity(myIntent);

   }
});
ListView lv=getListView();
lv.setOnItemClickListener(适配器Listener);
lv.setOnItemClickListener(新的OnItemClickListener(){
public void onItemClick(AdapterView父级、视图、,
内部位置,长id){
Intent myIntent=新的Intent(CurrentActivity.this,nextractivity.class);
CurrentActivity.this.startActivity(myIntent);
}
});
您可以在以下示例中找到有关ListView的更多信息:


在您的列表视图中,单击使用此代码

  Intent myIntent = new Intent(FirstActivity.this, secondActivity.class);

在您的listview中,单击使用此代码

  Intent myIntent = new Intent(FirstActivity.this, secondActivity.class);

Android使用意向对象在活动之间发送消息,并打开/启动新活动

我建议您阅读以下内容: 和/或完成以下3个练习:

Android使用意向对象在活动之间发送消息以及打开/启动新活动

我建议您阅读以下内容: 和/或完成以下3个练习:
我同意拉塞尔的回答。 在此之上,您可以考虑使用<代码> StistActuvyFultReult()/代码> />代码> OnActuviyReultType()/代码>如果您的女儿<代码>活动< /代码>需要发送一些东西给它的父。p> 详情如下:


    • 我同意拉塞尔的回答。 在此之上,您可以考虑使用<代码> StistActuvyFultReult()/代码> />代码> OnActuviyReultType()/代码>如果您的女儿<代码>活动< /代码>需要发送一些东西给它的父。p> 详情如下:


      我建议你读一下。这是对android的一个很好的介绍。应用程序中缺少的部分是意图。此问题有多个重复项。请阅读理解hpw作品。搜索功能非常出色,可以节省您的时间。请看,我建议你读一下。这是对android的一个很好的介绍。应用程序中缺少的部分是意图。此问题有多个重复项。请阅读理解hpw作品。搜索功能非常出色,可以节省您的时间。请查看他使用的是listview而不是按钮他使用的是listview而不是按钮我有两个方法onCreate()和onListItemClick()。在哪里调用新活动…在onCreate()或onListItemClick()方法中?在onListItemClick方法中。如果您将其放在第一个活动的onCreate中,它将立即启动第二个活动。:)我有两个方法onCreate()和onListItemClick()。在哪里调用新活动…在onCreate()或onListItemClick()方法中?在onListItemClick方法中。如果您将其放在第一个活动的onCreate中,它将立即启动第二个活动。:)请在您的答案中提供指向文档的链接和一些解释,而不仅仅是编写代码。@Merlin如果您提供代码,您也需要练习。因此,最好提供代码而不是链接。“而不仅仅是编写代码”。。。我指的是代码和带参考的解释。请在回答中提供指向文档的链接和一些解释,而不仅仅是编写代码。@Merlin如果您提供代码的话。您也需要练习。因此最好提供代码而不是链接。“而不仅仅是编写代码”。。。我指的是代码和带有参考的解释。