2 qq 18292141 qq_18292141 于 2016.04.24 18:08 提问

在安卓中,通过button在另一个XML页面实现登录事件后返回如何让这个button消失

在安卓中,在主界面通过button按钮在另一个页面实现登录事件成功以后,返回初始主界面,让遗留的这个button按钮消失,

6个回答

qq_25096095
qq_25096095   2016.04.24 18:11

给按钮隐藏不就行了啊

baidu_23086307
baidu_23086307   2016.04.24 18:15

给一个变量,可以判断

erichk2008
erichk2008   2016.04.24 19:06

1.MainActivity里这个button的点击事件跳转时使用 startActivityForResult(intent, 0);方法
2.MainActivity里重写下面的方法
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
switch (resultCode) { //resultCode为回传的标记,我在B中回传的是RESULT_OK
case RESULT_OK:
bt1.setVisibility(View.GONE);//bt1是你想要消失的按键,调用它的这个方法。
break;
}
}

  1. 第二个Activity回跳之前要实现 setResult(RESULT_OK, intent); //intent为A传来的带有Bundle的intent,当然也可以自己定义新的Bundle finish();//此处一定要调用finish()方法
suwu150
suwu150   2016.04.24 20:08

不用返回啊,根据问题的描述,你是不是要实现登录功能,你可以直接到下一界面啊,然后结束这个界面就可以了,在全新的界面进行新事物的处理不是更好吗??

u010844304
u010844304   2016.04.28 20:07

你可以设置一个static 的boolean值,通过这个值来确定该按钮是否该显示出来,登录成功以后,将这个boolean值设为相反的

u010047390
u010047390   2016.05.25 21:51

用个boolean类型的变量,默认设为false 当点击 的时候改变为true, if判断 当boolean为true的时候隐藏

boolean flag=false;

btn.setOncliListent(new OncliListent(){

  public void Oncli(View view){

if(flag){
flag=false
}else{
flag=true;
}

}1)

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
菜鸟 ——android开发,单击按钮之后跳转到另一个页面
1、首先在一个布局文件(.XML)中绘画了一个跳转按钮(id为btn1): <Button android:id="@+id/btn1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="点击跳转" /> 2、然后在关联的类中声明一个私有button名称,如: pr
android中如何添加一个监听按钮,点击之后从一个activity跳转到另一个activity
第一步:在AndroidManifest中的之间添加代码。            例如:             android:icon="@drawable/pinpin"         android:label="@string/app_name" >                     android:name=".RegisterActivity">      
初识android--android中按钮事件的绑定和两个activity的数据传递
1.如何绑定android中一个按钮的事件   首先通过findViewById()这个方法得到这个按钮 Button sub = (Button)findViewById(R.id.sub); 我们可以通过这个方法绑定这个按钮的事件,可以使用内部类的方式,如: sub.setOnClickListener(new View.OnClickListener(){      public
【Android 开发入门】为按钮添加Click单击事件处理程序,显示/隐藏另一个按钮
在上篇“走进Android开发的世界,HelloWorld”,我们创建了一个Android 项目 HelloWorld,并演示了如何通过USB连接手机查看运行效果;这里讲一下如何为应用添加一个按钮,并为按钮添加Click单击事件处理程序,显示/隐藏另一个按钮。添加按钮在HelloWorld项目的基础上,打开界面布局文件:activity_main.xml切换到Design(设计)模式;在组件But
android中如何设置点击button页面跳转
弄了这么多天终于能跳转了,哭瞎T T 首先在在AndroidManifest.xml里配置(这个得先在src里新建一个OtherActivity.java)    在第一个main layout里面配置一个跳转按钮 android:layout_width="wrap_content"  android:layout_height="wrap_content"  andr
如何在android中设置一个返回button,点击后返回上一个activity?
Button.setOnClickListener(mGoBack); public OnClickListener mGoBack = new OnClickListener() { public void onClick(View v) { finish(); } }; 要返回上一个activity,只需结束当前的activity =============
JS之点击后按钮消失
JS之点击后按钮消失 脚本说明 把如下代码代码复制到区域中 onclick="this.style.visibility='hidden';window.print();">
android开发之一 —— 按钮响应事件(切换页面)
一、配置环境:eclipse软件+ADT+androidSDK参考二、拖动按钮布局界面:界面一:在res\layout下新建一个xml文件,选择Linearlayout布局 界面二:在res\layout下新建一个xml文件,选择Relativelayout布局 界面三:在res\layout下新建一个xml文件,选择Tablelayout布局 新建文件: 在src\com的包里面:代码编写
HTML-跳转按钮(点击一个按钮跳转到新的页面)
html 实现点击一个按钮跳转到新的页面
Button点击事件实现页面跳转的两种方法
方法一:         常用方式,在java文件中给Button设置点击监听事件button.setOnClickListener(),新建Intent类,从MainActivity跳转至ImageTest button.setOnClickListener(new View.OnClickListener() { @Override publ