美文网首页
kotlin安卓教程之四 activity跳转、传值、异常捕获

kotlin安卓教程之四 activity跳转、传值、异常捕获

作者: 程序猿的小生活 | 来源:发表于2022-04-18 15:02 被阅读0次

    1.跳转

     var intent = Intent(this,SendActivity::class.java);
            intent.putExtra("kotpar","test");
            startActivity(intent);
    

    2.接收值

      var str = intent.getStringExtra("kotpar");
            df.text=str;
    

    3.设置状态栏的颜色

    private fun setTitleColor3() {
            if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
                    //设置修改状态栏
                        try {
                            window.addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS)
                            //设置状态栏的颜色,和你的app主题或者标题栏颜色设置一致就ok了
                            window.statusBarColor =
                                resources.getColor(com.gentle.kotlinzhengxie.R.color.selectbg);
                        }catch (e:Exception){
                            e.printStackTrace();
                        }
            }
        }
    

    4.异常的捕获

     try {
       }catch (e:Exception){//此处区别于java代码
                            e.printStackTrace();
                        }
    

    相关文章

      网友评论

          本文标题:kotlin安卓教程之四 activity跳转、传值、异常捕获

          本文链接:https://www.haomeiwen.com/subject/iiedertx.html