安卓button设置监听页面跳转没保错但不能运行,求大神赐教

public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.login); EditText username = (EditText) findViewById(R.id.username); String user = username.getText().toString(); EditText password = (EditText) findViewById(R.id.password); String pwd = password.getText().toString(); Button exit = (Button) findViewById(R.id.exit); MyButton listener = new MyButton(); exit.setOnClickListener(listener); if ((user == "hxc" && pwd == "19960208") || (user == "lsj" && pwd == "19961205")) { Intent intent = new Intent(); intent.setClass(MainActivity.this, Main.class); startActivity(intent); } else { Toast tot = Toast.makeText( MainActivity.this, "用户名与密码不匹配", Toast.LENGTH_LONG); tot.show(); } } class MyButton implements View.OnClickListener { @Override public void onClick(View v) { } }}

0

2个回答

public class MainActivity extends AppCompatActivity { @Override
protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState); setContentView(R.layout.login);

EditText username = (EditText)findViewById(R.id.username);

String user = username.getText().toString(); EditText password = (EditText) findViewById(R.id.password);

String pwd = password.getText().toString();

Button exit = (Button) findViewById(R.id.exit); MyButton listener = new MyButton(); exit.setOnClickListener(listener);

if ((user == "hxc" && pwd == "19960208") || (user == "lsj" && pwd == "19961205")) {

Intent intent = new Intent(); intent.setClass(MainActivity.this, Main.class); startActivity(intent);

}

else {

Toast tot = Toast.makeText( MainActivity.this, "用户名与密码不匹配", Toast.LENGTH_LONG);

tot.show(); }

}

class MyButton implements View.OnClickListener {

@Override

public void onClick(View v) {

}

}
}

0

把这段代码:

if ((user == "hxc" && pwd == "19960208") || (user == "lsj" && pwd == "19961205")) {

Intent intent = new Intent(); intent.setClass(MainActivity.this, Main.class); startActivity(intent);

}

else {

Toast tot = Toast.makeText( MainActivity.this, "用户名与密码不匹配", Toast.LENGTH_LONG);

tot.show(); }

} 

放到

 class MyButton implements View.OnClickListener {

@Override

public void onClick(View v) {

}

}

这个的onClick里面

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
Android通过按钮实现页面跳转方法
在做游戏期末作业的时候,整理出了一份关于通过按钮实现页面跳转的方法,所用软件eclipse,android项目。
Android App前后台切换的监听
Android前后台切换时有时需要做些相关的操作,这个Demo就是实现了对App前后太切换变换的监听
监听多个EditText,只有当它们都有输入后,相应Button才能被点击
监听多个EditText,只有当它们都有输入后,相应Button才能被点击
监听多个EditText,只有当它们都有输入后,相应Button才能被点击(修改后)
前天传的那个有问题,但是不能删除,需要的同学请看这个,欢迎有问题反馈
Android_页面跳转Button事件监听
Android_页面跳转Button事件监听
LayouInflater
android LayouInflater 页面跳转 button点击
安卓跳转各种系统设置界面
Android跳转各种系统设置界面-总结案例~~~~~~~~~~~~~~~
button按钮的四种监听及实例
一:使用匿名内部类的形式进行设置       1.首先需要得到id,即必须清楚button的id值。        2.使用setOnClickListener,如下图所示    二:在XML文件中定义OnClick属性,在java代码中对应方法。       在button下加上如下代码android:onClick=skip(skip即为方法对应的名字,然后在java代码中在定义具体的方法)          <Button android:id="@+id/button1" android:layout_width="wrap_content" android:layout_height="wrap_content" android: android:text="Button" />        实现的结果如下: --------------------- 作者:xd1501013 来源:CSDN 原文:https://blog.csdn.net/xd15010130025/article/details/77604329 版权声明:本文为博主原创文章,转载请附上博文链接! Button按钮四种监听(二) 继续上次的,我们接下来要学习另外两种方式,三:Activity实现onClickListener接口;四:其他类实现onClickListener接口。    三:Activity实现onClickListener接口      1.直接在Activity上添加          public class MainActivity extends Activity implements OnClickListener{ @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Button btn=(Button)findViewById(R.id.button1); btn.setOnClickListener(this); } 再创建方法      public void onClick(View v) { // TODO 自动生成的方法存根 Log.i("tag", "点击了button按钮"); } 实现效果    四:其他类实现onClickListener接口       1.创建一个其他类 class mylistener implements OnClickListener{ @Override public void onClick(View v) { // TODO 自动生成的方法存根 Log.i("tag", "点击了button按钮"); } }      二: protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Button btn=(Button)findViewById(R.id.button1); btn.setOnClickListener(new mylistener()); } 即可实现。 如果两个按钮怎么办????     用v.getId得到id值,然后用case来处理不同的情况.   --------------------- 作者:xd1501013 来源:CSDN 原文:https://blog.csdn.net/xd15010130025/article/details/77803332 版权声明:本文为博主原创文章,转载请附上博文链接!
android开发按钮跳转页面
页面布局,button按钮页面跳转,只有两个页面
ActivityJumpUtil.java
安卓页面跳转工具类。
MSP430读取mpu6050卡尔曼滤波
MSP430读取mpu6050卡尔曼滤波,一直研究滤波的问题就是没弄出来,求大神知道啊,
C语言版flappy bird
大神的C语言版flappy bird,可以随意修改,欢迎赐教讨论
安卓页面跳转动画
安卓页面跳转动画
使用SurfaceView实现安卓摇杆
使用SurfaceView实现安卓摇杆亲测可用,还能设置监听
java环境配置方法
安完java后可以运行但不能编译一般是没配置环境变量 windows 下环境变量的配置
window server任务计划定时执行和解决显示执行成功其实未成功的问题
window server操作系统的任务计划同样适用于windows操作系统。解决了显示执行成功其实未成功的问题
Listview+SimpleAdapter+网页跳转实现步骤
Listview+SimpleAdapter+网页跳转具体实现步骤,将对应代码复制至对应布局文件和功能文件即可使用
易语言钓鱼源码
求大神买走 求大神买走 易语言钓鱼源码
用selector设置button可用和不可用的样式
用selector设置button可用和不可用的样式
inception v3 retrain.py
github上的retrain.py 是错的不能运行,这个可以运行。
android中跳转的工具类
android中常用的跳转工具类,比如跳转到activity,跳转到相册,打开相机
安卓跳转页面
打开安卓程序后,从一个页面跳转到另一个页面,很基础很简单的一个程序,希望初学者采纳
android -button 事件
Android 对 Button 的三种监听 Android 对 Button 的三种监听 Android 对 Button 的三种监听 https://blog.csdn.net/nicepainkiller/article/details/85038886
oracle11g 在win7下自动开启/关闭监听和服务文件
由于oracle服务和监听一直开着很占系统资源,所以要在服务里开启和关闭,很麻烦,这个文件只要双击就可以开启和关闭,很方便
listview 中 button 监听
listview 中 button 监听
sp\button和submit的区别及使用js实现页面跳转的方式
sp\button和submit的区别及使用js实现页面跳转的方式
[安卓开发] 6.0以上系统判断应用是否在前台运行
由于安卓系统在6.0以后无法获取到应用是否在前台运行 , 本方法通过安卓6.0新增的UsageStatsManager来间接判断应用是否在前台运行
关于如何自定义Android开发控件Button样式Demo
在安卓开发中,我们经常用到Button按钮这个空间,默认系统提供的Button按钮样式比较单调,不适合项目应用 * ,通常我们需要自定义Button样式,自定义Button样式有三种: * 1、使用.9格式图片作为Button背景,或者作为ImageView、 * TextView、RadioButton等控件背景,效果都不错,能够自适应 * 2、使用自定义矢量图的方式,说得简单点就是使用安卓提供的一些xml参数,绘制矩形、圆形,然后添加渐变、颜色等效果 * 3、第三种是前面两种方式的结合,然后做出特殊的效果
android监听双击屏幕
在android中双击屏幕,触发原生toast提示信息,弹出“双击”,监听点击事件判断,第一次与第二次的时间差,判断是否为双击,如果双击则触发刷双击事件,否则触发点击事件
android studio实现多个按钮转换多个页面的java代码
android studio 多个按钮实现多个页面的转换,MainActivity.java文件。
C# 版安卓浏览器 不支持JS/页面跳转
C# 版安卓浏览器 不支持JS/页面跳转
Android】ListView监听上下滑动实现一键置顶
ListView监听上下滑动,下拉刷新和上拉加载实现一键置顶
点击按钮后5s内不能再次点击该按钮
点击按钮后5s内不能再次点击该按钮
求一个字符串的长度,但不能使用函数strlen()
求一个字符串的长度,但不能使用函数strlen()
AIDL监听器回调
自己写的一个通过AIDL进行注册的小实例 需要将4个项目都导入开发工具中 其中项目分别为 register_service 后台服务 register_service_aidl 外部API与service的AIDL接口 register_service_api 外部API(即暴露给UI的接口) register_ui 注册UI 调用关系为 ui->service_api---->service
android开发种点击Button按钮,怎么就跳转到menu上的两种方法源代码
android开发种点击Button按钮,怎么就跳转到menu上的两种方法源代码
监听_2.5.2.apk
虽为安卓监听工具,但希望谨慎使用,由于非法使用造成的后果本人概不负责!
学生信息管理系统
学生信息管理系统,代码比较精简,希望大神多多支持,并赐教
jquery 监听页面按钮
jquery 监听页面按钮 jquery1.5 监听事件
android初级页面跳转功能实现
android简单实现页面跳转
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 java大神班 大数据大神班