一个小型加法计算器,在输入框里输入数据,键入button后进入下一个activity显示了计算结果,这时候按下返回键,输入过的数据还会输入框在里面。请问,如何在按返回的同时,清空原有文本框EditView中输入过的内容,让我在下一次输入的时候,输入框里是空白?

此段为第一个页面package dhu.qq.com;

import android.R.integer;

import android.app.Activity;

import android.content.Intent;

import android.os.Bundle;

import android.view.View;

import android.view.View.OnClickListener;

import android.widget.Button;

import android.widget.EditText;

import android.widget.TextView;

public class ZuoyeActivity extends Activity {

/** Called when the activity is first created. */

private EditText et1;

private EditText et2;

private Button bt1;

private Float f1, f2;

@Override

public void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.main);

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

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

bt1 = (Button) findViewById(R.id.bt1);

bt1.setOnClickListener(new OnClickListener() {

@Override

public void onClick(View v) {

// TODO Auto-generated method stub

f1 = Float.parseFloat(et1.getText().toString());

f2 = Float.parseFloat(et2.getText().toString());

Bundle bd1 = new Bundle();

bd1.putFloat("iput1",f1);

bd1.putFloat("iput2",f2);

Intent itt1 = new Intent();

itt1.putExtra("transfer_bundle", bd1);

itt1.setClass(ZuoyeActivity.this, SecondyActivity.class);

startActivity(itt1);

}

});

}

}

此段为第二个页面/**

*

*/

package dhu.qq.com;

import java.security.PublicKey;

import android.R.string;

import android.app.Activity;

import android.content.Intent;

import android.os.Bundle;

import android.widget.TextView;

/**

* @author Administrator

*

*/

public class SecondyActivity extends Activity {

/*

* (non-Javadoc)

*

* @see android.app.Activity#onCreate(android.os.Bundle)

*/

private TextView tv21;

private Float f1, f2, f3;

private String str;

@Override

protected void onCreate(Bundle savedInstanceState) {

// TODO Auto-generated method stub

super.onCreate(savedInstanceState);

setContentView(R.layout.main2);

tv21 = (TextView) findViewById(R.id.tv21);

Intent itt2 = new Intent();

Bundle bd12 = new Bundle();

itt2 = this.getIntent();

bd12 = itt2.getBundleExtra("transfer_bundle");

f1 = bd12.getFloat("iput1");

f2 = bd12.getFloat("iput2");

f3 = f1 + f2;

str = String.valueOf(f3);

tv21.setText(str);

}

}

最终效果如图

零基础入门求教,谢谢各位大神!

android eclipse计算器布局,请教eclipse android 简单计算器入门 相关问题。相关推荐

  1. Android Studio 简单计算器布局(模仿win10电脑计算器)

    一.说明 我使用的是Android Studio2021.12.1版本的: 本程序分为代码和素材以及运行结果三部分: 在将代码完全粘贴到软件中,常见问题就是图片丢失,这样需要将涉及到的图片导入到本项目 ...

  2. android用kotlin制作计算器,使用Kotlin做一个简单计算器

    样式如下图: 1.布局文件: xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http: ...

  3. android 在相对布局水平居中显示,Android手机开发 使用线性布局和相对布局实现Button垂直水平居中...

    居中呢,这里分两种不同布局方式的居中!分别是 linearlayout 和relativelayout. 一.首先说的是linearlayout布局下的居中: 注意:android:layout_wi ...

  4. android动态添加布局属性 layoutparmas,Android 代码动态布局 LayoutParams 使用

    先来看一个简单的布局,先用xml写 xmlns:tools="http://schemas.android.com/tools" android:layout_width=&quo ...

  5. Android用表格布局做菜单栏,Android开发菜单布局之表格布局示例

    本文实例讲述了android开发菜单布局之表格布局.分享给大家供大家参考,具体如下: 多用于静态菜单页面 xml代码 代码内带详细解释 xmlns:android="http://schem ...

  6. android线程改变布局,震惊!Android子线程也能修改UI?(第二篇)

    某天早晨,群里有个小伙伴这样问了一个问题: XXX:为什么我的控件可以在子线程里面更新 我(不假思索):你是不是在onCreate里面开了一个子线程,然后更新了UI XXX:好像是这样.. 我:你试试 ...

  7. android 屏幕圆角,Android通用圆角布局(兼容Android P)

    Android通用圆角布局(兼容Android P) Android通用圆角布局,可以解决Android P版本xfermode方案裁剪黑边问题和xfermode在列表view中使用滑动时EGL内存泄 ...

  8. c语言课程设计之简易计算器,简易计算器课程设计 帮忙写简单计算器课程设计...

    帮忙写简单计算器课程设计书繁华若真如一梦,过而无痕多好,人就不必失意,只当醉了一场,醒来仍过平淡的生活. 程序 #include #include //定义atlf函数 #include 简介下的 要 ...

  9. c语言程序 实现简单计算器功能,C语言实现简单计算器小项目

    昨天刚安装上devc++,半夜想着练练C语言吧 于是就看到实验楼有一个计算器的项目 之前做过一次,这次写的主要是思路 首先我们先从原理思考jia,实现简单的计算器就要具备加减乘除这些,看普通的计算器也 ...

最新文章

  1. 将文件上传至ftp服务器,FTP文件上传工具类,将文件上传至服务器指定目录
  2. IBM----Yacc 与 Lex 快速入门
  3. WP7进阶】——XNA游戏平面矩形碰撞检测
  4. go使用grpc实现异步_(python、go)基于ETCD的gRPC分布式服务器实现详解
  5. Eclipse中10个最有用的快捷键组合(转)
  6. DOS Network一月项目月报
  7. 【养成好习惯】使用pipreqs导出本项目使用的环境
  8. python接口自动化(一)--什么是接口、接口优势、类型(详解)
  9. micro 架构组件介绍
  10. 我的成长笔记20210402(测试文档编写)
  11. css 倒三角_【推荐收藏】10 个最佳实践来改良你的 CSS
  12. 互联网轻量级框架SSM-查缺补漏第九天
  13. activeMQ的基本使用
  14. poj2373 Dividing the Path (单调队列+dp)
  15. unity 3D入门
  16. 增量式编码器 绝对值编码器
  17. 安装sql 2008 express 企业管理器Management Studio
  18. Redis应用---Redis可以用来做什么?
  19. 图像的 matlab代码,常用的一些图像处理Matlab源代码
  20. opencv中findContours 和drawContours画图函数

热门文章

  1. Oracle中的chr()函数 和 ascii()函数
  2. 解决同花顺导出Excel文件无法读取的问题xlrd.biffh.XLRDError: Unsupported format, or corrupt file: Expected BOF record;
  3. 优秀自我简介200字_优秀初中自我介绍200字范文
  4. MySQL数据库函数
  5. 车牌识别 代码_用31行代码构建车牌识别服务
  6. vue展示信息卡片_vue 个人中心会员卡片组件
  7. 【STL源码剖析】迭代器
  8. spring boot启动 Failed to scan from classloader hierarchy 解决方案
  9. python 实现凯撒密码 改良版 非常适合小白练手
  10. angular之RXJS