java - 防止 Textview android 中的负数 - 代码

标签 java android textview negative-number

是否可以通过在java中编写代码来停止在android中的TextView中获取负数。

我试过了

int up = 0;
TextView textview;

        if (allowNagativeNumbers == false) {
            if ( up < 0 ) 
            {
                up = 0;
                textview.setText(0);
            }
        }

但它仍然允许负数。我不确定这段代码是否正确,但通过这段代码我的意思是每次 textview 中的 up/text 的值小于 0 例如-1然后将最多的值更改为0并使textview文本为0。

最佳答案

TextView 中显示您的号码之前,请对您的号码使用 Math.abs() 函数。此函数将为您提供绝对值。

关于java - 防止 Textview android 中的负数 - 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27483428/

相关文章:

android - 使用 ShapeDrawable 获取 textView 背景颜色

java - 关闭时未释放 Mysql 数据源连接

java - Android - 替换字符串中的数据

android - 如果文本超出设备宽度,则将文本拆分为新行

android - 在三星 galaxy y (s5360) 上加载纹理

android - Android 上 Assets 树中的空文件夹

java - 空 ListView 显示另一个 Activity

java - JSON奇怪的synchronized在源代码中

java - 如何制作检测碰撞的旋转碰撞盒?

JAVA : time factor regarding Array Dimension