2011-07-16 26 views
1

我跟着this教程,現在它工作很好,但我只有一個問題,我需要垂直居中「標題」文本視圖,當「詳細「textview文本它是空的或空的,如this。我試過這個(http://www.curious-creature.org/2009/02/22/android-layout-tricks-1/),它的工作原理,但問題是,如果我使用setVisibility(View.GONE) ,來自所有項目,dissapear,只是標題的細節得到集中,任何幫助表示讚賞,感謝在RelativeLayout中心textview,當其他textview它爲null(或沒有文字)

編輯:固定這樣

String detailView = String.valueOf(rowData.mDetail); 
      detail.setText(detailView); 
      detail.setVisibility(detailView.equals("null") ? View.GONE : View.VISIBLE); 

回答

1

記住調用setVisible(View.VISIBLE)當你回收視圖。

String detail = "some detail...."; 
detailTextView.setVisible(detail == null ? View.GONE : View.VISIBLE); 

希望這有助於

+0

謝謝你,它的工作原理,最終的修復加質疑 – user809486

+0

UPS,對不起,忘了 – user809486

相關問題