如果在android中结果不为空时如何显示textview?

时间:2015-08-21 13:21:23

标签: android performance android-activity

我是Android开发的新手。我知道这个问题可能会重复,但我并不了解我是如何实现这些方法的。我希望在结果不为空时显示TextView,我已经研究过并找到了textview.setVisibility(View.INVISIBLE);textview.setVisibility(View.GONE);之类的方法我到目前为止尝试了但没有得到任何结果。

我试过这个,但它无法正常工作。请指导我哪里错了。 String Msg = json1.getString("msg"); resultView.setText("Error :" + Msg); resultView.setVisibility(View.GONE);

3 个答案:

答案 0 :(得分:0)

我认为你必须做这样的事情:

// in FBSDKGraphRequestConnection.m (line 349)
[request.graphPath rangeOfString:@"fields="].location == NSNotFound) {

尝试它可能对你有帮助。

答案 1 :(得分:0)

类似于ULHAS的答案,但您也可以这样做:

String jsonString = json1.getString("msg");

if(!jsonString.isEmpty()){
rersultView.setVisibility(View.VISIBLE);
resultView.setText("Error :" + Msg);
}else{
rersultView.setVisibility(View.GONE);

}

答案 2 :(得分:0)

试试这个

C:\Program Files\Java\jdk1.7.0_51\jre\lib\ext
相关问题