`

activity调用另一个activity

 
阅读更多

private Button secondBtn=null;

private Button thirdBtn=null;

@Override

public void onCreate(Bundle savedInstanceState)

{

super.onCreate(savedInstanceState);

setContentView(R.layout.main);

secondBtn=(Button)findViewById(R.id.secondBtn);

thirdBtn=(Button)findViewById(R.id.thirdBtn);

secondBtn.setOnClickListener(listener);

thirdBtn.setOnClickListener(listener);

}


 

private OnClickListener listener=new OnClickListener()

{

@Override

public void onClick(View v)

{

Button btn=(Button)v;

Intent intent=new Intent();

switch (btn.getId())

{

case R.id.secondBtn:

intent.setClass(MainActivity.this, SecondActivity.class);

break;

case R.id.thirdBtn:

intent.setClass(MainActivity.this, ThirdActivity.class);

break;

}

startActivity(intent);

}

};

最后在manifest 文件里配置

分享到:
评论

相关推荐

    android一个应用的acitvity调用另一个应用的activity

    有时,我们可能需要在一个应用(应用A)中启动另一个应用(应用B)的Activity,这通常涉及到跨应用通信。本教程将深入讲解如何实现这个功能,并提供一个简单的示例。 首先,要从一个应用启动另一个应用的Activity,...

    android调用另一个activity

    综上所述,"android调用另一个activity"涉及到的核心概念包括Intent的使用、Activity的启动和生命周期管理,以及数据在Activity间的传递。理解并熟练掌握这些知识点对于Android应用开发至关重要。通过实践和学习,...

    Android 工程展示一个Activity 调用另一个app里的 Activity 和 Service

    这里包括两个 eclipse 工程, 在一个工程FirstAndroid里调用另一个工程SecondAndroid里的Activity 和 Service,SecondAndroid只能通过别的app 来启动,它自己不能启动,因为它没有 android.intent.action.MAIN这个...

    一个App调用另一个App的Activity的方法

    设计思路: 既然我们知道一个App可以调用另一个App的Activity,那我们为什么不在调用的时候,进行传参,根据参数的不同来调用对应的方法, 通过这样一个“曲线救国”的方式就可以完成此功能了! 详情博客地址:...

    一个Activity 调用Service接口的DEMO

    本DEMO将详细解释如何在一个Activity中调用Service接口,以便在后台执行特定任务。 首先,我们需要创建一个Service类。在AndroidManifest.xml文件中,必须声明这个Service,这样系统才能知道它的存在。声明Service...

    android多个activity和一个service通信

    在实际项目中,常常需要多个Activity与一个Service进行通信,比如本例中提到的“service在后台下载”场景。这种通信机制对于实现应用的流畅性和功能完整性至关重要。 首先,我们来看如何创建和启动一个Service。...

    启动另一个Activity并返回结果(附源码)

    在Android应用开发中,启动另一个Activity并返回结果是常见的操作,通常用于实现用户交互或数据交换。例如,从一个Activity启动相机应用拍摄照片后,我们需要获取拍摄的照片并显示在当前Activity上。这个过程就涉及...

    android 利用intent调用activity 简明精炼的例子

    通过Intent,我们可以启动一个新的Activity,或者从一个Activity跳转到另一个Activity。 Intent的构造通常包括以下步骤: 1. 创建Intent对象:你可以通过`new Intent()`来创建Intent实例。若要启动特定的Activity...

    activity跨进程调用

    当涉及到“activity跨进程调用”时,我们实际上是在讨论如何在一个Android应用(进程)中启动另一个应用的Activity。这种操作通常需要通过Intent来实现,Intent是Android中用来在组件间传递消息的机制,同时也是启动...

    NativeActivity调用过程

    在Android系统中,Native Activity是一种特殊的应用程序结构,它允许开发者直接使用C或C++等语言编写的代码创建一个应用,而不必通过Java层进行桥接。Native Activity适用于需要高性能计算或者图形处理的应用场景,...

    activity更新另一个activityUI方法——广播

    当我们需要在一个Activity中更新另一个Activity的用户界面时,直接调用另一个Activity的方法是不可行的,因为这违反了Android的组件通信规则。在这种情况下,我们可以利用Android的BroadcastReceiver机制来实现这种...

    Activity之间的调用

    4. singleInstance:与singleTask类似,但它是唯一一个在其任务栈中的Activity,即不会有任何其他Activity与其位于同一个栈中。 二、Intent的使用 Intent是Android系统中用于传递信息的载体,它用于启动Activity或...

    WebView 向 Activity 跳转

    `addJavascriptInterface`是WebView的一个方法,用于在Java对象和JavaScript之间建立桥梁,使得JavaScript代码可以直接调用Android Java对象的方法。 下面我们将分步骤讲解如何实现这个功能: 1. **创建Java对象**...

    Unity调用activity和布局

    当需要在Unity中启动一个Android Activity时,这通常是为了利用Android原生功能,比如显示自定义UI、处理网络请求或使用特定的硬件设备。 Unity提供了UnityPlayer类,它是与Android交互的桥梁。通过这个类,我们...

    Activity之间的相互调用与传递参数

    在Activity间的回调,比如从一个Activity返回结果给另一个Activity,可以使用startActivityForResult()启动目标Activity,然后在目标Activity中使用setResult()设置返回结果。源Activity通过onActivityResult()方法...

    Service与多个Activity交互

    1. **启动Service:** Activity可以通过startService()方法启动一个Service,Service会在后台持续运行,直到stopSelf()或stopService()被调用。 2. **绑定Service:** 使用bindService()方法,Activity可以与Service...

    activityMQ调用示例,spring集成示例

    ActivityMQ是这样的一个消息队列系统,而Spring框架则是Java领域广泛应用的轻量级容器,提供了丰富的功能来简化企业级应用开发。当我们谈到“activityMQ调用示例,spring集成示例”,这意味着我们将探讨如何将...

    通过aidl service调用activity

    在Android开发中,AIDL(Android Interface Definition Language)是一种用于跨进程通信(IPC,Inter-Process Communication)的机制,使得一个应用可以调用另一个应用中的服务。本篇将深入探讨如何通过AIDL来调用...

    从一个activity跳到fragment,再从fragment跳到activity

    本文将深入探讨如何实现从一个Activity跳转到Fragment,以及如何从Fragment返回到另一个Activity。 首先,我们来看如何从一个Activity启动Fragment。在Android中,Fragment不能直接启动,它必须嵌套在Activity中。...

    activity调用fragment实例

    而Fragment则是一个可嵌入到Activity中的UI模块,它有自己的生命周期,可以独立地进行数据加载、界面更新等操作。当我们需要在Activity中根据需求动态加载或替换Fragment时,就需要掌握一些关键知识点。 1. **...

Global site tag (gtag.js) - Google Analytics