博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
由一个activity跳转到另一个activity
阅读量:5116 次
发布时间:2019-06-13

本文共 1925 字,大约阅读时间需要 6 分钟。

定义一个按钮,当点击的时候跳转到另一个activity的界面

1.新建第二个activity

2.在第二个Java源码处继承第一个activity,导入

3.在source中复写Oncreat方法

4.新建xml文件

5.在manifest中注册第二个activity

 

 

第一个activity的xml文件,定义了一个button

接着为button绑定了监听器,第一个activity的源码

kage com.example.s02_e01_activity;import android.content.Intent;import android.os.Bundle;import android.support.v7.app.ActionBarActivity;import android.view.Menu;import android.view.MenuItem;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;public class MainActivity extends ActionBarActivity {        private Button button;    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);                button =(Button)findViewById(R.id.buttonid);            ButtonListener listener=new ButtonListener();        button.setOnClickListener(listener);    }            class ButtonListener implements OnClickListener{        @Override        public void onClick(View v) {                        Intent intent=new Intent();            intent.setClass(MainActivity.this, SeconedActivity.class);            startActivity(intent);        }            }    @Override    public boolean onCreateOptionsMenu(Menu menu) {        // Inflate the menu; this adds items to the action bar if it is present.        getMenuInflater().inflate(R.menu.main, menu);        return true;    }

接着新建第二个activity的源码文件

package com.example.s02_e01_activity;import android.app.Activity;import android.os.Bundle;public class SeconedActivity extends Activity {    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.seconed);    }    }

第二个的activity的xml我定义了一个textview

打开Android.manifest.xml文件,开始第五步,如下定义第二个activity的name和label

 

转载于:https://www.cnblogs.com/mercuryli/p/4425377.html

你可能感兴趣的文章
转-求解最大连续子数组的算法
查看>>
对数器的使用
查看>>
【ASP.NET】演绎GridView基本操作事件
查看>>
ubuntu无法解析主机错误与解决的方法
查看>>
尚学堂Java面试题整理
查看>>
MySQL表的四种分区类型
查看>>
[BZOJ 3489] A simple rmq problem 【可持久化树套树】
查看>>
STM32单片机使用注意事项
查看>>
swing入门教程
查看>>
好莱坞十大导演排名及其代表作,你看过多少?
查看>>
Loj #139
查看>>
hihocoder1187 Divisors
查看>>
Azure 托管镜像和非托管镜像对比
查看>>
js window.open 参数设置
查看>>
032. asp.netWeb用户控件之一初识用户控件并为其自定义属性
查看>>
Ubuntu下安装MySQL及简单操作
查看>>
前端监控
查看>>
clipboard.js使用方法
查看>>
移动开发平台-应用之星app制作教程
查看>>
leetcode 459. 重复的子字符串(Repeated Substring Pattern)
查看>>