2 o casper ne O_Casper_ne 于 2013.05.15 17:31 提问

如何从一个 activity 中启动另外一个 activity

我在 main 方法中运行一个 activity ,我想实现如果点击按钮,就会关闭这个用户界面,并跳到其它用户界面来执行其它的事务。这里的另外一个 activity 的名是 renderman。
如何实现?

in onClick ( view temp)  

       switch( temp . getId () ) { 
            case R.id.button_validate:

3个回答

nana4ever
nana4ever   2013.05.16 09:44
已采纳
public void onClick(View v) {
    // TODO Auto-generated method stub
    switch(v.getId())
    {
        case R.id.button_validate:
            Intent i=new Intent(this,renderman.class);
            startActivity(i);
            break;
           //use multiple case(for multiple button) like this if you need
        case R.id.exit_button:
            finish();  //to kill current one
    }
}

在 AndroidManifest.xml 中添加:

<activity 
    android:name=".renderman">
</activity>
u010424315
u010424315   2013.05.16 11:12

使用intent进行跳转,同时记得在manifest中添加你的activity。

franzhong
franzhong   2013.05.15 20:36

你在点击事件中直接跳转就好了

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Android——在一个Activity中如何启动另外一个Activity
我们使用的手机不光是只用到一个应用程序,比如在淘宝界面要付款的时候可能会启动微信付款等,这就相当于在淘宝的Activity中启动了微信的Activity。还比如说当我们注册一个网站是,可能会给自己发送一条短信作为验证,这就是在当前的Activity中启动了短信的Activity。之前对比的MVC设计模式中Controller可以调用另一个Controller中的数据或者跳转等,那么在Android平台中也是可以实现Activity之间的调用的。
从一个APP启动另一个APP的activity的方式
从一个APP启动另一个APP的Activity的方法1、通过自定义action启动这种方式只需要在代码中设置一个action即可, 系统会自动过滤去找到这个action所对应的Activity 当前APP的代码Intent intent = new Intent(); //这里是采用的自定义action intent.setAction("transBundle.app"); startActivi
Android在一个应用中启动另一个应用的Activity的办法
2个一个用,A应用的一个按钮点击后要跳到B应用的一个Activity页面,怎么办?今天我就遇到了这样一个问题。     Android在一个应用中启动另一个应用的Activity时失败的解决办法 当在一个应用中启动另一个应用的Activity时失败,并且错误信息为 android Permission Denial: ...... requires null 时,并不一定是权限
如何在Activity中启动另一个Activity与值传递
1.      如何在Activity中启动另一个Activity? (1)在Android Mainifest 文件中声明Activity 格式如下: (2)调用startActivity(Intent intent)方法 Intent intent=newIntent(MainActivity.this,NextActivity.class); startActivity(Int
Activity之间的数据传递、启动模式
Activity之间的数据传递 intent.putExtra("name", "Lin"); intent.putExtra("age", 13); startActivity(intent); Intent intent = getIntent(); if (intent != null) {
Activity启动另一个Activity的方式总结
下面两种方式均采用这个menifests.xml布局,且下面两种方式属于显性方式{即通过使用(MainActivity.this, xxxx.class)}; 一,用intent构造器进行启动: 二,用Component属性: 下面的方法是隐性方法即没有明确的指明(MainActivity.this, xxxx.class); 三,用Action和Categ
在Activity中接收另一个Activity的返回值
今天来讲一讲在Activity接收另一个Activity的返回值首先,我们来看准备返回数据的TheAty。打开其布局文件activity_the_aty 添加两个控件 Editext控件是为了让用户输入数据,然后作为返回值。 Button控件是控制返回值返回到MainActivity接着,打开TheAty.java 然后,打开MainActivity.java 添加下面的代码 如果希望启动另一个
初识Intent-实现从一个Activity跳转至另一个Activity并实现单向传值
本篇博客主要讲解如何使用Intent来实现Activity之间的跳转. 本篇博客实现的是一个简单的注册跳转的Demo实现步骤: 新建一个Activity的布局XML文件 新建一个Activity并使用setContentView()方法关联该Activity的布局文件 实例化一个Intent对象 putExtra()方法实现数据的单向传递 getintent()方法 返回一个intent实例 ge
Android程序中启动另一个activity
首先,打开androidstudio,创建一个项目,将他命名为AndroidActivity。接着,打开res文件夹,找个layout文件夹中的activity_main.xml这个文件。 该文件是activity_main这个界面信息的配置文件,在这个文件中加入按钮配置信息。 其中wrap_content的意思是:该按钮的大小根据按钮内文字长度来定。 text的意思是:该按
从一个APK调用另外一个APK中的一个ACTIVITY
原文:http://wenku.baidu.com/view/a555b4d676eeaeaad1f330a8.html 功能:Caller.apk 调用 Callee.apk中的CalleeMainActivity和CalleeLowerActivity。   定义: Caller.apk:去调用的apk,包名:com.caller Callee.apk£:被调用的apk,包名: