首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何将EditText值与textview Int进行比较

要将EditText的值与TextView中的整数进行比较,可以按照以下步骤进行:

  1. 获取EditText的值:使用EditText的getText()方法获取用户在EditText中输入的文本值,并将其转换为字符串类型。
  2. 将字符串转换为整数:使用Integer.parseInt()方法将获取到的字符串转换为整数类型。
  3. 获取TextView中的整数值:使用TextView的getText()方法获取TextView中显示的文本值,并将其转换为字符串类型。
  4. 将TextView中的字符串转换为整数:使用Integer.parseInt()方法将获取到的TextView文本值转换为整数类型。
  5. 进行比较:使用if语句或其他比较运算符,将EditText中的整数值与TextView中的整数值进行比较。

以下是一个示例代码:

代码语言:java
复制
EditText editText = findViewById(R.id.editText);
TextView textView = findViewById(R.id.textView);

String editTextValue = editText.getText().toString();
int editTextIntValue = Integer.parseInt(editTextValue);

String textViewValue = textView.getText().toString();
int textViewIntValue = Integer.parseInt(textViewValue);

if (editTextIntValue > textViewIntValue) {
    // 如果EditText中的整数值大于TextView中的整数值
    // 执行相应的操作
} else if (editTextIntValue < textViewIntValue) {
    // 如果EditText中的整数值小于TextView中的整数值
    // 执行相应的操作
} else {
    // 如果EditText中的整数值等于TextView中的整数值
    // 执行相应的操作
}

这样,你就可以将EditText的值与TextView中的整数进行比较了。

注意:以上代码仅为示例,实际使用时需要根据具体情况进行适当的错误处理和异常处理。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

webview长按复制_安卓手机怎么复制图片上的文字

这里面主要是2个特点: 1、用户只能浏览文本信息而不能编辑这些文本信息; 2、用户对着文本信息长时间点按可以弹出”复制” 选项实现复制; 网上有好多种方法可实现,也比较零散, 此处做个小结,希望有所帮助...1、通过继承EditText,自定义TextView public class NewTextView extends EditText { public NewTextView(Context context...; // TODO Auto-generated constructor stub } public NewTextView(Context context, AttributeSet attrs, int...原理如上, 更直白简单的方法是直接在xml中使用一个EditText,并且将属性设置为 android:editable=”false” . 2、使用OnLongClickListener 直接使用TextView...点击”复制” 就去获取TextView的内容。 当然, 这里只是获取内容,如何将内容放入粘贴管理器还需要一个ClipboardManager 对象。它负责管理复制后粘贴的这件事。

3.6K20

Android系列之Activity的传和回传

一、通过startActivity来进行Activity的传 在Android中,如果我们要通过一个Activity来启动另一个Activity,可以使用 startActivity(Intent intent...> 元素下指定一个 对象,然后其子元素声明一个 元素,这样我们可以将这个action动作绑定到了这个Activity上,即Android操作系统会去找intent...我们来看看如何在Activity对象中进行的传递,也是通过 Intent 对象的各种putExtra方法来进行传递: MainActivity: public class MainActivity extends...(R.id.textView); //    得到跳转到该Activity的Intent对象         Intent intent = getIntent(); int age = intent.getIntExtra...= (TextView)findViewById(R.id.textView1); editText = (EditText)findViewById(R.id.editText1); Intent

1.9K30

Android编程实现在自定义对话框中获取EditText中数据的方法

,但对于自定义的alertdialog来说,就会始终拿到的是空的,我的解决方案是在自定义alertdialog里面取到edittext并且实例化,避免在activity里面进行初始化,步骤如下: 1...; ToggleButton pricetimetoggle; View layout; // EditText price; AlertDialog dlg; int flagprice = 0; private...which) { // 获取edittext String priceStr = builder.getPrice();//关键代码,getPrice放在自定义的alertdialog类里面,进行初始化...); //对edittext进行初始化,关键代码 if (positiveButtonText !...更多关于Android相关内容感兴趣的读者可查看本站专题:《Android开发入门进阶教程》、《Android调试技巧常见问题解决方法汇总》、《Android基本组件用法总结》、《Android视图

1.3K41

android动态拼接生成界面 ,大量界面

app端最后实现效果(手机比较小,截图搞了很多张,gif做出来都太大,传不上来,大概意思能看) 界面不美观,凑合看吧...说重点.....实现的整体思路: 1.处理 400张表的数据  将400张表的字段存到一张表里面,整理这400张表的数据是个比较大的工作,我们有个做delphi的工程师专门做了一个配置工具,打开每张表配置这张表格的字段...判断加载完界面  处理界面控件设置默认,设置点击事件,设置是否可以编辑点击等(因为查看  修改  添加都用一套界面),这一些基本逻辑。 我就直接将初始化布局的地方贴出来,大家看一下。...public class ViewTypeUtil { //表格名称类型 输入框 默认带 且要单独获取值 public static final int item_view_type_zero...editText.getTag(R.id.select_view_detial_id))) { int position = (int) editText.getTag(R.id.select_view_position

2.2K20

Android中多个EditText输入效果的解决方式

但是如果把这些实现的代码写在Activity中会比较麻烦,影响代码美观 解决方法 于是就有了下面这个辅助类,禁用了按钮的点击事件和按钮的渐变色,可同时添加一个或者多个EditText /** *...文本输入辅助类,通过管理多个TextView或者EditText输入是否为空来启用或者禁用按钮的点击事件 */ public final class TextInputHelper implements...或者TextView监听 * * @param views 传入单个或者多个EditText或者TextView对象 */ public void addViews(TextView.....start, int count, int after) {} @Override public void onTextChanged(CharSequence s, int start, int...,还可以添加TextView,因为EditTextTextView的子类,最后要是觉得好用记得点个赞。

1.9K20

安卓入门-第三章-安卓常用控件的使用方式

另外我们还可以对TextView中文字的大小和颜色进行修改,如下所示: 同样地,在中加入:android:textSize="24sp"以及android:textColor="#00ff00" 当然TextView...1.3 EditText 英文组合 中文含义 android:hint 小提示 android:maxLines 限制EditText控件的最大行数  EditText是程序用于和用户进行交互的另一个重要控件...EditText的应用场景非常普遍,在进行发短信、发微博、聊QQ等操作时,你不得不使用EditText。...我们还可以结合使用EditTextButton来完成一些功能,比如通过点击按钮来获取EditText中输入的内容。...**所有的Android控件都具有这个属性,可以通过android:visibility 进行指定,可选有3种:visible 、invisible 和gone 。

1.8K20

你从未见过的EditText属性详解

也是获取用户数据的一种方式, EditTextTextView的子类,它继承了 TextView的所有属性。...话不多说,让我们赶紧开始学习吧~ 简介 EditText的结构 public class EditText extends TextView android.view.View ↳ android.widget.TextView...--sentences:仅第一个字母大写;words:每一个单词首字母大小,用空格区分单词;characters:每一个英文字母都大写--> 7.控制 EditText四周的间隔距离内部文字边框间的距离...文件中,Edittext父布局上进行如下设置 android:focusable="true" android:focusableInTouchMode="true" //在Java代码中,添加下面属性...没有提供获取最大长度方法,需要用到反射 public static int getMaxLength(EditText et) { int length = 0; try

3.2K10

强大的提示控件TextInputLayout使用以及源码分析

,在这里我们找到了,同时这里的代码也是值得我们进行学习的,只有当用户设置错误提示为真的时候,才会new一个TextView,这样是比较省性能的,接下来是setError方法,设置错误提示的文本信息,里面是一些判断和动画的设置...然后和各种Gravity进行比较,然后确定mCollapsedDrawY 和mCollapsedDrawX的 mTextPaint.setTextSize(mExpandedTextSize);...Gravity进行比较,然后确定mCollapsedDrawY 和mCollapsedDrawX的,最后调用clearTexture()方法清空texture(纹理的意思) clearTexture(...); calculateCurrentOffsets方法,通过lerp方法获取mCurrentDrawXmCurrentDrawY的,如果mCollapsedTextColor !...= mExpandedTextColor,给mTextPaint设置颜色,而这个颜色会通过blendColors方法将mCollapsedTextColormExpandedTextColor进行混合

1.7K50

EditText的属性和使用方法

EditTextTextView非常相似,它甚至TextView 共用了绝大部分XML属性和方法。EditTextTextView的最大区别在于:EditText可以接受用户输入。...一、EditText简介 EditText支持的XML属性及相关方法见TextView表中介绍的输入有关的属性和方法,其中比较重要的一个属性是inputType,用于为EditText设置输入类型,其属性主要有以下一些...EditText还派生了如下两个子类。 n AutoCompleteTextView:带有自动完成功能的EditText。由于该类通常需要与 Adapter结合使用,因此将会在下一章进行学习。...同TextView示例程序一样,同样使用WidgetSample工程,在app/main/res/layout/目录下创建一个edittext_layout.xml文件,然后在其中填充如下代码片段: <...EditText的示例程序就先到这里,关于其他使用方法建议大家自己进行练习。

2.2K90
领券