Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何设置textview的错误_Android - Fatal编程技术网

Android 如何设置textview的错误

Android 如何设置textview的错误,android,Android,在Edittext seterror中工作完美,但Textview如何设置错误 我试着这样编码 Textview spinner = (TextView) view.findViewById(R.id.spinner_txt); spinner_txt.setText(name);///from the coding i am setting settext String spinnertxt=spinner.getText.toString; if(spinnertxt.length()=

在Edittext seterror中工作完美,但Textview如何设置错误

我试着这样编码

Textview  spinner = (TextView) view.findViewById(R.id.spinner_txt);
spinner_txt.setText(name);///from the coding i am setting settext
String spinnertxt=spinner.getText.toString;

if(spinnertxt.length()==0){
    spinner_txt.setError("select the representative");
    }
spinner_txt.requestFocus();
spinner_txt.setText(名称)///通过编码,我正在设置settext

在这里,您正在将settext设置为微调器\u txt,而不是微调器。我想知道你的setText怎么打电话来的

String spinnertxt=spinner.getText.toString;
您得到的是NullPointerException,因为微调器textview不包含任何文本,所以snippertxt为null,并且您正在尝试获取null对象的长度

试试这个:-

spinner.setText(name);
String spinnertxt=spinner.getText.toString;

实际上,我的问题是设置文本视图的错误…就像编辑文本。。。。 我的回答是 我发现edittext函数通过更改xml中的属性来充当textview。因此,在android studio中,键盘未启用,focusableInTouchMode也为false

android:focusable="false"
            android:clickable="true"
            android:focusableInTouchMode="false"

可能是重复的哦,亲爱的!请检查是否已初始化此微调器
android:focusable="false"
            android:clickable="true"
            android:focusableInTouchMode="false"