我是Android开发的新手。我知道这个问题可能会重复,但我并不了解我是如何实现这些方法的。我希望在结果不为空时显示TextView
,我已经研究过并找到了textview.setVisibility(View.INVISIBLE);
或textview.setVisibility(View.GONE);
之类的方法我到目前为止尝试了但没有得到任何结果。
我试过这个,但它无法正常工作。请指导我哪里错了。
String Msg = json1.getString("msg");
resultView.setText("Error :" + Msg);
resultView.setVisibility(View.GONE);
答案 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