Android Studio (3.1.2)点击按钮切换到另一个activity项目

       刚接触APP开发,好不容易搭建好了环境,迫不及待的尝试一些学习一些新的知识,发现开发语言和之前用过的都不一样!初步尝试了切换页面功能,在网上搜到了很多资料,发现都有报错的,网上能搜到AS相关开发学习也不多!想着可能AS版本不一样吧(我用的是Android Studio 3.1.2版本),论坛上的资料最早都是一年前的了,AS也更新了很多版本,可能之前的语法都不兼容了!尝试了自己做了一下,成功了!现在贴上源码,供大家参考一下,新手勿喷!!

     简要说明一下,先配置好 activity_main.xml 控件(放置按钮等),新增 Main2Activity.java 项目

     如图:定义好button的ID

     实现:

    在 MainActivity.java 中编辑:

package com.example.administrator.apptest

import android.annotation.SuppressLint
import android.os.Bundle
import android.support.v7.app.AppCompatActivity
import android.content.Intent
import android.view.View


class MainActivity<FloatingActionButton : View?> : AppCompatActivity() {

    @SuppressLint("WrongViewCast")
    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_main)

        //button_t2
        findViewById<FloatingActionButton>(R.id.button_t2)?.setOnClickListener(View.OnClickListener {
            val intent = Intent(this@MainActivity, Main2Activity::class.java)
            startActivity(intent)
        })
        //button_t3
        findViewById<FloatingActionButton>(R.id.button_t3)?.setOnClickListener(View.OnClickListener {
            val intent = Intent(this@MainActivity, Main3Activity::class.java)
            startActivity(intent)
        })
    }
}

    其它的页面都可以使用,修改好参数

    刚接触,还在懵懂中.....

  • 7
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值