target_client_tv.setText(contactsName);
System.out.println("new name: "+target_client_tv.getText().toString());
其他代码忽略了,想说明的是contactsName不为空,打印出来的TextView里面的值跟contactsName一致,但是界面上就是没有显示出来。
查了好久的都没查出来是哪里的错,谢谢指教啦。
setVisibility(View.VISIBILITY);小伙砸,你去搜一下setVisibility是干啥的
View.GONE是隐藏组件。
View.VISIBILITY是显示组件。
去掉这一句。 calendar_add_contacts.setVisibility(View.GONE);
看下XML是不是掩藏了
你可以通过eclipse或者Android studio视图查看一下,或者通过hierarchyviewer查看。
如果是相对布局,可能被覆盖了。
这种情况应该是布局有问题