用于检查编辑文本可见性的 Android 代码

标签 android

嗨,我有一个小问题。当我选择"is"时,我有微调器,编辑文本 1 和编辑文本 2 将显示,当我选择“否”时,编辑文本将消失,它对我来说工作正常。但是,当我按下按钮来验证编辑文本时,logcat 为“AUDIO_OUTPUT_FLAG_FAST 被客户端拒绝”。这是代码。

button1.setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View v) {
                // TODO Auto-generated method stub

                if(edittext1.getText().toString().length()==0)
                {
                    Toast.makeText(getApplicationContext(), "Please Enter Key NO(FX)", Toast.LENGTH_SHORT).show();
                }
                else if(sfpchangeddata.contains("SFP Changed"))
                {
                    Toast.makeText(getApplicationContext(), "Please Select SFP changed or Not", Toast.LENGTH_SHORT).show();
                }
                else if(edittext2.getVisibility()==View.VISIBLE)
                {
                    if(edittext2.getText().toString().length()!=0)
                    {

                    }
                    else 
                    {
                        Toast.makeText(getApplicationContext(), "Please Enter Siga SFP serial No", Toast.LENGTH_SHORT).show();

                    }

                }
                else if(edittext3.getVisibility()==View.VISIBLE)
                {
                    if(edittext3.getText().toString().length()!=0)
                    {

                    }
                    else 
                    {
                        Toast.makeText(getApplicationContext(), "Please Enter Old Siga SFP serial No", Toast.LENGTH_SHORT).show();

                    }
                }

            }
        });

最佳答案

isShown() 方法返回 bool 值,因此您可以在 if 循环中使用它。

if(edittext.isShown())
{
      //Set the code here if the edittext is visible.
}
else
{
      //Here the code which will run if ediitext is invisible.
}

希望这对您有帮助。

关于用于检查编辑文本可见性的 Android 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34896305/

相关文章:

android - ExoPlayer 使用自定义的 MediaCodecSelector

java - AndEngine GenericPool 带有计时器,从池中添加 Sprite

android - 如何以相同的 Intent 从相机获取全尺寸图片和缩略图

android - 单击按钮打开/翻转两种布局

Java Calendar 返回月份名称所有格

android - 如何为原生移动应用程序进行部分产品发布?

android - 如何为布局的某个百分比着色?

android - Volley 不会为我的自定义请求调用 getParams?

java - Android:使用位图使用android studio显示图像时出错

java - 解析包裹在双数组中的 Merriam Webster JSON 数据属性?