Android studio 跳转传输字符为null 2021-11-07

本文记录了在使用Android Studio进行成绩分析时遇到的两个主要问题:一是如何通过logcat查看日志(快捷键:Alt+6),二是如何解决在按钮点击事件中传递字符串时出现的null值问题。作者提供了示例代码,并探讨了解决null值的方法。此外,还提及了在Git中设置用户名和邮箱的操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  •  关于制作成绩分析时遇到的问题
  • Android studio

     



    前言

    菜鸡飞过


     


    一、如何logcat

    alt+6


    二、遇到的问题


    1.为什么传输的字符串为null

    代码如下(示例):

     final String mm1,ms1,cm1,cs1,em1,es1,csm1,css1; mm1=mm.getText().toString(); ms1=ms.getText().toString(); cm1=cm.getText().toString(); cs1=cs.getText().toString(); em1=em.getText().toString(); es1=es.getText().toString(); csm1=csm.getText().toString(); css1 = css.getText().toString();
    button.setOnClickListener(new View.OnClickListener() {
    
        @Override
        public void onClick(View v) {
           
             Intent intent2 = new Intent(MainActivity3.this,MainActivity.class);
            Bundle bd = new Bundle();
            bd.putString("mm",mm1);
            bd.putString("ms",ms1);
            bd.putString("cm",cm1);
            bd.putString("cs",cs1);
            bd.putString("em",em1);
            bd.putString("es",es1);
            bd.putString("mm",mm1);
            bd.putString("csm",csm1);
            bd.putString("css",css1);
            intent2.putExtras(bd);
            startActivity(intent2);
        }
    });

     

  • 因为在click button前已经put a null string

  •  

  • 2.传Git

    不知道我是谁(p2),然后输入了我的名字,还有邮箱

    watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBARWNob0Fubm5u,size_20,color_FFFFFF,t_70,g_se,x_16

  • 总结
  •  

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值