gpt4 book ai didi

java - 在 RelativeLayout 上居中 textview,当其他 textview 为空(或没有文本)

转载 作者:行者123 更新时间:2023-11-30 04:36:38 25 4
gpt4 key购买 nike

我关注了this教程,目前它运行良好,但我只有一个问题,我需要将“标题” TextView 垂直居中,当“详细信息” TextView 文本为空或为空时,类似于 this .我试过这个(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);

最佳答案

请记住在回收 View 时设置 Visible(View.VISIBLE)。

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

希望对你有帮助

关于java - 在 RelativeLayout 上居中 textview,当其他 textview 为空(或没有文本),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6718020/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com