我遵循this教程,现在它工作得很好,但我只有一个问题,我需要垂直居中“标题”文本视图,当“详细信息”textview文本为空或空时,类似{ {3}}。我尝试了这个(http://www.curious-creature.org/2009/02/22/android-layout-tricks-1/),它可以工作,但问题是,如果我使用setVisibility(View.GONE) ,所有项目的所有细节,消失,只是标题集中。,任何帮助赞赏,谢谢
编辑:修正了这种方式
String detailView = String.valueOf(rowData.mDetail);
detail.setText(detailView);
detail.setVisibility(detailView.equals("null") ? View.GONE : View.VISIBLE);
答案 0 :(得分:1)
在回收视图时,请记住setVisible(View.VISIBLE)。
String detail = "some detail....";
detailTextView.setVisible(detail == null ? View.GONE : View.VISIBLE);
希望这有帮助