android空指针异常Attempt to invoke virtual method
先来看一看出现的问题:
出现这个问题后,也在百度找了很多解决办法,结果没有一个可以解决。请认真看看我的代码:
package cn.edu.intentdemo;import androidx.appcompat.app.AppCompatActivity;import android.content.Intent; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.EditText; import android.widget.Toast;public class MainActivity extends AppCompatActivity {EditText uname,password;Button login,exit;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);init();login.setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View view) {if(uname.getText().toString().equals("lhk")&&password.getText().toString().equals("123456"))/* 用户名:lhk,密码:123456*/{Intent intent = new Intent(getApplicationContext(), welcome.class);startActivity(intent);} else {Toast.makeText(getApplicationContext(),"输入的用户名或密码有错",Toast.LENGTH_LONG).show();uname.setText("");password.setText("");uname.setFocusable(true);uname.setFocusableInTouchMode(true);uname.requestFocus();}}});exit.setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View view) {System.exit(1);}});}protected void init(){uname.findViewById(R.id.name1);password.findViewById(R.id.user_password);login.findViewById(R.id.bt_login);exit.findViewById(R.id.bt_exit);} }
发现错误了吗?答对了,uname.findViewById(R.id.name1);这个方法使用不正确,应该把点改为等于号,不要像我粗心
android空指针异常Attempt to invoke virtual method相关推荐
- 报错android.view.InflateException: Binary XML file line #11: Attempt to invoke virtual method 'boolean
出现这种问题,打开Android monitor的调试信息发现是 android.view.InflateException: Binary XML file line #11: Attempt to ...
- 【错误记录】布局组件加载错误 ( Attempt to invoke virtual method ‘xxx$Callback android.view.Window.getCallback()‘ )
文章目录 一.报错信息 二.解决方案 一.报错信息 使用环境 : Kotlin 编写的 Activity 使用了 kotlin-android-extensions 扩展插件 , 在 build.gr ...
- Error:Attempt to invoke virtual method ‘void android.widget.TextView.setText(java.lang.CharSeq
在进行Android开发学习是遇到一个error:Attempt to invoke virtual method 'void android.widget.TextView.setText(java ...
- 项目销毁主页Attempt to invoke virtual method 'java.lang.Object android.content.Context.getSystemService异常
项目需求,项目退出登录的时候,跳转登录页面,重新登录,会重新进入首页.很简单的需求,只需在退出的时候将存储的用户信息销毁,把之前活跃的activity销毁,重新跳转进入登录界面即可.但是在真正执行退出 ...
- Attempt to invoke virtual method ‘void cn.jiguang.share.android.api.AbsPlatform.notifyError
集成极光进行微信登录报错,技术客服也不会,能不用极光就不用极光,体验太差,坑太多 java.lang.NullPointerException: Attempt to invoke virtual m ...
- android学习记录(2)关于Attempt to invoke virtual method
这次的问题是 Attempt to invoke virtual method 'void android.widget.Button.setOnClickListener(android.view. ...
- [已解决]Attempt to invoke virtual method 'int android.view.View.getImportantForAccessibility()'
java.lang.NullPointerException: Attempt to invoke virtual method 'int android.view.View.getImportant ...
- android 错误记录Attempt to invoke virtual method ‘void android.view.View.setVisibility(int)‘
android 错误记录: Attempt to invoke virtual method 'void android.view.View.setVisibility(int)' on a null ...
- [已解决]: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.support.v4
今天开发的时候,发现明明有这个id,而且也通过findviewbyid获取了,但是为什么最后得到viewpager 是空呢? Caused by: java.lang.NullPointerExcep ...
最新文章
- 【原创】Kakfa utils源代码分析(三)
- consul agent的一个故障
- python培训班哪些比较好-哪家python培训班比较好?2018年如何选择
- ubuntu 安装deb程序文件失败的解决方法
- python学习如何从菜鸟到老手
- 一步一步写算法(之通用算法的编写)
- vs 如何将源文件转换成可执行文件_如何将图片文件转换成PDF文件?
- 大二上学期软件工程概论学习进度表(第十一周)
- 【我的电赛日记(二)】ADF4351锁相环模块
- 什么是Winsock WSAData ?
- c语言atan,C语言atan()函数:求正切值为 x 的弧度数
- Dynamic GCN:Dynamic GCN: Context-enriched Topology Learning for Skeleton-based Action Recognition
- 中心极限定理及其应用
- 【TCP wrappers】关于/etc/hosts.allow /etc/hosts.deny
- 关于华硕笔记本window10使用U盘启动盘进行重装系统的流程记录。
- zcmu——1601: 卡斯丁狗去挖矿(01背包-三维数组)
- 静态手势识别控制游戏方向
- Win下制作U盘安装盘一
- MCAL多核中断配置方法
- 高等数学--微分方程的求解(sympy库)