android studio实现简单的页面跳转

这篇具有很好参考价值的文章主要介绍了android studio实现简单的页面跳转。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

运用intent组件实现简单的跳转

主页面

Button button1,button2,button3; //xml文件定义的id
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_home);

        button1 = findViewById(R.id.button1);
        button2 = findViewById(R.id.button2);
        button3 = findViewById(R.id.button3);

        //跳转游戏界面
        button1.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                Intent intent = new Intent(MainActivity.this,GameActivity.class); //跳转到的activity文件
                //页面跳转
                startActivity(intent);
            }
        });

        //跳转排行榜界面
        button3.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                Intent intent2 = new Intent(MainActivity.this,PaiHangActivity.class); 
                //页面跳转
                startActivity(intent2);
            }
        });

        //跳转设置界面
        button2.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                Intent intent3 = new Intent(MainActivity.this,SettingsActivity.class);
                //页面跳转
                startActivity(intent3);
            }
        });
    }

跳转后的页面(返回功能)

    Button back2; //xml定义的返回按钮

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.game);      

        back2 = findViewById(R.id.back2);

        //返回按钮跳转
        Intent intent1 = new Intent(this,MainActivity.class);    //绑定返回主页面
        back2.setOnClickListener(new View.OnClickListener(){
            @Override
            public void onClick(View v){
                startActivity(intent1);
            }
        });
    }

此时就可以满足页面间的跳转和返回了,当时第一次做觉得这样就结束了,结果运行发现有报错,后来发现忽视了还要在配置文件加上新创建的页面,这里大家也要注意⚠️⚠️⚠️

在AndroidMainfest.xml里加上新创的页面

        <activity android:name=".GameActivity"
            android:exported="true">

        </activity>

此时就可以实现简单的页面跳转。文章来源地址https://www.toymoban.com/news/detail-722872.html

到了这里,关于android studio实现简单的页面跳转的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Android studio安卓跳转界面(导航栏返回箭头)(十分简单)

    安卓界面跳转(只是实现效果,不讨论其他影响,望周知)   Android studio页面跳转导航栏返回箭头,是非常基础的操作,不讲解,不深究,只是实现效果 导航栏返回箭头,效果如下:   在AndroidManifest.xml下的application中添加     代码如下: 全局代码: 顺便再讲一个显示跳转

    2024年02月06日
    浏览(36)
  • Android studio实现Button界面跳转

    本教程以界面 MainActivity 跳转到 TwoActivity 为例 MainActivity对应layout:R.layout.activity_main TwoActivity*对应layout:R.layout.twolayout 1. 建立MainActivity的java文件 2. 建立MainActivity的layout xml文件:activity_main 。。。根据自身需求自身建立。。。。 3. 建立TwoActivity的layout xml文件:twolayout 。。。

    2024年02月14日
    浏览(33)
  • 如何用Android Studio实现登录跳转

    这个项目是我很早的时候写的,现在将其发上来供大家参考。可能存在一些不规范的问题,如有不对,欢迎批评指正。首先需要安装配置好Java开发环境,并选择任意一款Android开发工具进行编程,推荐下载安装Android Studio软件进行程序开发。在开始进行Android编程开发之前需要

    2024年02月03日
    浏览(27)
  • Android实现点击按钮跳转另外页面

    主界面 activity_main.xml

    2024年02月11日
    浏览(34)
  • 学会在Android Studio使用窗口跳转实现用户登录

    基于 Empty Activity 模板创建安卓应用 将背景图片 background.png 拷贝到 drawable 目录   基于 Empty Activity 模板创建 LoginActivity ,要生成对应的布局文件,并且要设置为启动Activity 切换到Design视图查看预览效果 (1)输入用户名与密码正确的情况 - 用户名:howard - 密码:903213 (2)输入

    2023年04月15日
    浏览(47)
  • Android Studio实现简单ListView

    效果图 MainActivity PartBean 建议重新建一个软件包 PartAdapter 适配器 建议重新建一个适配器包 activity_main.xml 顶部标题和 ListView pat_manger_item ListView中数据的展示格式

    2024年02月13日
    浏览(29)
  • HarmonyOS开发DecEco Studio页面跳转

    一、pages创建新页面 在index.ets增加路由: import router from ‘@ohos.router’; //页面路由跳转 router.push()执行跳转 url:‘pages/Second’, //页面途径 params:{ src:msg, //传递数据 }

    2024年02月16日
    浏览(29)
  • Java实现从第三方页面唤醒小程序并跳转小程序界面

            最近开发中碰到需要从第三方H5唤醒并跳转小程序界面的需求,在微信官方社区找了一番后发现有相关的资料,于是便整理了两个接口并进行了实现,微信提供了三个接口生成小程序跳转链接,如下: (1)、获取 URL Scheme (2)、获取 URL Link (3)、获取 Short Link   

    2024年02月08日
    浏览(40)
  • Android Studio如何实现 购物商城 案例(简单易上手)

    🍅 文章末尾有获取完整项目源码方式 🍅         这是一个使用Android Studio和Java开发的购物商城应用。该应用旨在提供用户一个方便、快捷的购物体验。通过该应用,用户可以浏览不同类别的商品,并将其添加到购物车中。用户可以查看商品的详细信息,包括价格等。购

    2024年02月04日
    浏览(31)
  • Android页面周期、页面跳转

    Activity是Android的四大组件之一,它是一种可以包含用户界面的组件,主要用于和用户进行交互。 Activity用于显示用户界面,用户通过Activity交互完成相关操作,一个APP允许有多个Activity。 Activity的生命周期表示一个Activity从开始运行到最后销毁的过程 Resumed (运行状态): Ac

    2024年02月06日
    浏览(46)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包