安卓Android APP 输入框 如何实现

安卓Android APP 输入框 如何实现

_________________(输入框)
/ 1 / 2 / 3 /
/ 4 / 5 / 6 /
/ 7 / 8 / 9 /
1、2、3、4、5、6、7、8、9 都是button

点击button / 1 / 输出框就谁出 1

就像数字键盘那样,拨号键那样
不是计算器的哦
求大神 带!!!!

0

8个回答

String number=Button.getText().toString().trim();(trim可以不加,加上为了去空格)
EditText.setText(mumber);
实现拨号盘那样的字符拼接就可以了

0

拨号盘的的实现为什么不用gridView来实现

0

用girdview来实现键盘,然后对girdview做监听,用Stringbuffer去拼接点击按钮对应的text,然后edittext.settext(stringbuffer.tostring());

0

键盘布局你要自己写出来,然后监听他们的点击事件。相应的对EditText进行操作。

0

刚好前段时间有做过类似于你这样的需求的,有界面,可以追加数字,参考我的这条连接:自定义键盘

0

可以这样,这些button的点击事件的写法,都采用属性里面定义的同一个方法,即,android:onclick="onClick",这样写可以节省很多的代码,然后在逻辑里面这样写,

public void onClick(View v){
Button btn=(Button)v;
String text=btn.getText().toString();

然后就是设置将这个文字设置给那个输入框就可以了,一定是,多文本输入的话,采用字符串的拼接。
}

手机里面回答的,可能有点问题,但是思路是这样。

0

先把你要实现的功能 分几个步骤 分解开来实现 你先解决布局问题 然后去解决按钮监听和数据的处理逻辑 最后再考虑其他问题 新手阶段最需要就是分解问题 哪怕在容易的功能;养成好习惯进步就快 。。

0

不就是自定义键盘嘛,百度一下有的是

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
Android 笨办法实现editText动态输入框
自己在做app数字输入的时候,看到挖财记账的记一笔中的输入效果,感觉很是舒服,于是决定自己撸一个 先看看挖财的效果: 有两种方式可以实现: 1.自定义View来实现此控件,也就是重写下editText的代码,重写覆盖他的检测逻辑,来实现实时更新text。 2.通过添加新的textView,给editText添加textWeather监听输入,然后判断再根据实际需求来更新te
Android实现动态显示或隐藏密码输入框的内容
本文实例展示了Android实现动态显示或隐藏密码输入框内容的方法,分享给大家供大家参考之用。具体方法如下:该功能可通过设置EditText的setTransformationMethod()方法来实现隐藏密码或者显示密码。 示例代码如下: private ImageView iv_pwd; private EditText et_password; private boolean mbDispla
《Android 基础(十二)》 TextInputLayout,让输入框更有灵性
TextInputLayout简单介绍和简单使用记录
Android自定义验证码输入框
这是一个自定义的验证码输入框并且运用到了软件盘的显示和隐藏。
web app ,输入框被Android 键盘遮挡
if (/Android/gi.test(navigator.userAgent)) { window.addEventListener('resize', function () {   if (document.activeElement.tagName == 'INPUT' || document.activeElement.tagName == 'TEXTARE...
Android常用的输入框
1、左边文字,右边输入内容的输入框:    效果图:    xml代码:    左边使用TextView放文字,右边使用EditText输入内容。把这两个控件放到一个线性布局里。然后通过设置线性布局的背景,使两个控件看起来像一个整体。 <LinearLayout android:id="@+id/blackOutLayoutNumber"
Android开发之一键清空内容的输入框
前言: 在日常的开发中因为涉及到用户交互的问题,我们难免会涉及到一些控件的使用,比如输入框EditText,文本显示控件TextView,这些控件都是Google在Android原生的api里面提供给我们开发者用来方便开发的控件,这些控件在一些基本需求的情况都可以满足,但是在用户交互如此注重的时代难免存在一点美中不足,那就需要我们对这些原生的控件进行一些修改,以便于达到我们的需求,
Android 清空输入框内容
pinglun_topic.setText("");//清空评论
Android中 实现输入框搜索,清楚历史记录的功能
首先导入依赖:compile 'com.carson_ho:SearchLayout:1.0.1'------------------SearchActivity----------------------package com.example.earl.mysearch_demo; import android.support.v7.app.AppCompatActivity; import ...
Android 自定义车牌输入框
需求自定义车牌输入框,可以动态添加输入框个数,7位正常车牌,8位新能源车牌。点击可修改输入过的车牌号码,附带点中效果。此输入框是基于一个方框样式的EditText,按照实际需求进行扩展的。现已更新至 GitHub,可直接依赖。传送门-&amp;gt; LicensePlateUtil ,喜欢的给点个星,谢谢啦。。。动态效果如下:实现思路: 1.用一个透明的 EditText 与 8 个 TextVie...
安卓银行卡输入框实现自动加空格
安卓银行卡输入框实现自动加空格 最近涉及到一个需求,就是添加银行卡,需要在输入卡号的时候,自动每隔四位加一个空格,如下图 布局很简单: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width=
Android自定义控件-金额输入框
最近项目上用到一个金额输入的功能,基本功能包括可以输入小数,然后小数位数限制为2位。 我用自定义的EditText实现了这个功能   思路:写一个类继承EditText,然后在构造方法中设置OnTextChangeLisener,如果输入的文字包含小数点,且小数位大于2,则在输入完后,删除掉最后一位   代码如下: /** * 金额输入框,限制小数位为2位 * * @auth...
禁止EditText输入特殊字符
/** * 禁止EditText输入特殊字符 * @param editText */ public static void setEditTextInhibitInputSpeChat(EditText editText){ InputFilter filter=new InputFilter() { @Override public CharSe
android仿微信朋友圈点击评论效果
我的情景是scrollview嵌套listview,屏幕底部是输入框,点击item弹出软键盘并使该item滚动到输入框上方,如图所示: 首先,在listview的点击事件中,弹出软键盘 : InputMethodManager imm = (InputMethodManager) editText.getContext().getSystemService(Context.INPUT_
APP搭建:输入文字,单击显示(Android studio)
1,新建项目名称EditText、与前期一样先设置textview(hellow world!)id属性为txv,然后拖动button按钮,text设置为确定,onclick属性为sayHellow,然后在拖动Text Fields里的Plain  Text,设置器id属性为name。 2,设计程序 3,点击运行,模拟器仿真
Android 朋友圈 输入框评论效果
点击按钮弹出评论框: InputMethodManager imm = (InputMethodManager)Context.getSystemService(Context.INPUT_METHOD_SERVICE); imm.toggleSoftInput(0, InputMethodManager.HIDE_NOT_ALWAYS); editsendLayout.se
安卓聊天软键盘与输入框问题
首先XML&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&amp;gt; &amp;lt;LinearLayout xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot; android:layout_width=&quot;match_parent&quot; android:layout_height=&quot;match_
自定义EditText实现IP输入框
你们听说过需要在Andrid设备上输入IP地址的需求吗,不管你们听说了没有,反正我是没听说。这不,产品提出了这么逆天的需求。 先说下大致思路 继承LinearLayout 实现了多个EditText横向排列。 去掉每个EditText的背景 Linearlayout中onDraw()方法绘制边框 为每个EditText添加输入监听 解说一下越到坑 1. LinearLayout
Android intent与bundle实现两个activity相互传值,获得输入框的数据,b
对应的main.xml &lt;?xml version="1.0" encoding="utf-8"?&gt; &lt;RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" ...
解决安卓嵌套H5软键盘遮挡问题以及导航栏遮挡问题
解决安卓嵌套H5,软键盘遮挡输入框以及页面被华为、小米等底部导航栏遮挡问题
android-弹出键盘以及输入框的设置
1、打开Activity时先不弹出键盘 解决方案一: 在AndroidManifest.xml中设置Activity与键盘的交互模式,即android:windowSoftInput属性,它能影响两个地方:  1、产生焦点时,软键盘是否隐藏; 设置的值如下: 【A】stateUnspecified:软键盘的状态并没有指定,系统将选择一个合适的状态或依赖于主题的设置 【B】stateUn
Android——我的第一个APP,乘法计算器
那天,因为只做出来一个两个数的乘法开心的让小伙伴们围观,后来觉得还是完善一下比较好,像什么输入判断啊,限制都没有,最要命的是别人会问能算除法吗?所以,小乖知识简单的做了一个非常简单的乘法计算器,以至于微积分高逼格的等到2.0的时候可好? 计算两个数的乘积            首先,需要两个布局文件,一个是计算乘法的页面,一个是获得结果的页面。见main.xml和result.xm
Android禁止对密码输入框进行粘贴复制
一般手机对输入框禁止长按就可以禁止复制行为 setLongClickable(false); //禁止长按 setTextIsSelectable(false); // 禁止被用户选择 但个别手机会出现粘贴选项框,要对输入框禁止粘贴,TextView.class中方法onTextContextMenuItem(int id) ` /** * Ca...
Android 带清除功能的输入框控件ClearEditText,仿IOS的输入框
转载请注明出处http://blog.csdn.net/xiaanming/article/details/11066685 今天给大家带来一个很实用的小控件ClearEditText,就是在Android系统的输入框右边加入一个小图标,点击小图标可以清除输入框里面的内容,IOS上面直接设置某个属性就可以实现这一功能,但是Android原生EditText不具备此功能,所以要想实现这一功能我们需要...
Android 可输入下拉列表的实现
Android有Spinner 实现下拉列表,但是却不可自己输入值。那么如何实现可输入下拉列表框的实现呢?可以采用EditText,ImageView(shape包装EditText,ImageView)和PopupMenu相结合的方式来实现。     自己实现的Demo效果如下:                                              //1.通过Edi
android 用户登陆注册UI设计之 edittext (就是输入用户名和密码的文本框)
大家好,今天带了的是承接上一个博客 的ui设计 今天是针对文本框的设计  让文本框变得更加美观  追求良好的用户交互。 今天有两个步骤:1.搞定 两个界面的布局  2.让文本框变得美观,而且具有点击效果 先给大家展示效果图:我们可以看到 两个界面的主题是一致的       特点:1.EditText 的边框是有颜色的  2.是圆角  3.我们可以看到 输入手机号码 和 输入密码
Android 自定义方形验证码输入框,仿滴滴、小篮单车
Android 自定义方形验证码输入框,仿滴滴、小篮单车
Android 手机验证码输入框
Kotlin-VerificationView VerificationView-手机验证码输入框 Usage Gradle Project level build.gradle buildscript { ext.kotlin_version = '1.3.21' } ... allprojects { repositories { maven { url '...
Eclipse编写的Android自动文本输入应用实例(仿搜索引擎的搜索输入)
Eclipse V4.2.0编写的Android自动文本输入应用实例(仿搜索引擎的搜索输入)。
Android实现根据用户输入自动搜索
最近App上线play商店,版本整来整去。下午闲暇之余,一位老友忽然扣我,心情一阵激动。我还以为是要送我中秋月饼,丫的,上来就稀里糊涂表明一堆需求。。。哇凉啊~ 行了,今天我就和大家分享下关于这个突如其来的"中秋好礼": EditText实现自动搜索。自动搜索的含义就是: 当用户输入内容后,在一定的间隔时间内,如果用户没有继续输入则请求服务器查询结果。反之,则等待用户继续输入,直到用户停止后
app弹出输入法软件的时候,遮挡住输入框问题的解决方案
前段时维护以前的项目,出现了一个奇怪的问题——软键盘弹出后挡住了输入框,当时在AndroidManifest.xml中对应的Activity配置了:android:windowSoftInputMode="stateVisible|adjustResize" android:configChanges="keyboardHidden|orientation|screenSize" 但是没有效果,甚至
Android开发笔记(一百三十八)文本输入布局TextInputLayout
文本输入布局TextInputLayoutTextInputLayout是MaterialDesign库中对编辑框EditText进行增强的一个控件。众所周知,EditText未输入字符时,我们可以给它显示默认的提示文字hint;可是一旦输入字符,这个hint提示就消失了,虽然没有提示也没有什么大碍,但有总比没有好呀。TextInputLayout便是用来解决提示文字的显示问题,它默认把提示文字显
安卓验证输入框是否是手机号和密码
需要一个点击事件就是监听but_post.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { PHONE();//验证电话 PASSWORD();//验证密码 } });在验证前创建一个正则表达式public class...
Android 输入框样式UI
Android 好用的框架与UI效果demo收集 1.防京东,支付宝密码键盘和密码输入框https://github.com/GitPhoenix/Keyboard 2.验证码输入框控件.https://github.com/JustKiddingBaby/VercodeEditText Edittext 的光标操作 ...
android 带加减按钮 EditText控件
这个demo是关于android中自定义控件,在EditText两边放置加减按钮。 需求:带加减按钮的EditText控件。 如有BUG或者不 完善,欢迎小伙伴们提出~
Android自定义View模仿密码输入框
自定义密码输入view继承EditText package com.anyan.www.ann; import android.content.Context; import android.content.res.TypedArray; import android.graphics.Canvas; import android.graphics.Paint; import android.
Android搜索框输入内容点击键盘的搜索按钮进行搜索
今天测试提出这个问题,就是输入搜索信息点后点击键盘上面的搜索按钮不能进行搜索,因为了解过自定义键盘,所以我第一想到的就是自定义一个键盘,不过怎么想也是有点麻烦,后来问了一下同事,说是可以直接监听现有的键盘的搜索事件,在此做一下记录 有时候为了布局美观,在搜索时没有搜索按钮,而是调用软件盘上的按钮。调用的实现只需要在XML在输入框中加入android:imeOptions="actionSearc
【Android自定义控件】密码输入框+数字键盘的实现
因项目需要,实现了一个自定义的密输入框和自定义数字键盘,用作用户支付密码设置界面。先上效果图如下,方格样式,以及点击空白处隐藏软键盘。 控件实现清单: 1)集成于EditText的输入框控件:PasswordInputView.java 2)数字键盘工具类:NumKeyboardUtil.java 3)xml文件:number.xml 4)layout文件
android下如何实现EditText显示隐藏密码的实现,
android下如何实现密码输入框EditText显示隐藏密码的实现, 在Google发布了support:design:23+以后我们发现有这么一个东西TextInputLayout,先看下效果图: <android.support.design.widget.TextInputLayout android:id="@+id/pwdLayout"
android 自定义实现键盘顶起输入框
1.activity的mainfest设为android:windowSoftInputMode=&quot;adjustResize|stateHidden&quot;2.activity的布局结构为设为scrollview+Linearlayout