Java-更改文本大小后,Android TextView不会重新调整大小

我有一个带有行的自定义布局的ListView(图像,然后在垂直LinearLayout中使用两个TextView使用两行文本,请参见下面的代码)

 

我的问题是,当我动态更改文本大小(在Adapter的getView方法中)时,文本大小确实发生了变化,但是包装它的TextView的大小却没有变化.

这是当我将尺寸设置为比默认值“高”一些时的功能的图片(图片为18).尽管有很多线程或问题看起来很相似,但我还没有找到解决方案.

这是我的列表行的布局:

 



    

    
        
        
    

我尝试按照其他地方的建议将高度更改为0dip,但这并没有改变任何事情.

编辑ListView本身是非常基本的:

 

    

最佳答案

我认为您必须将imageview的高度更改为fill_parent. Imageview决定了布局的高度.

 

 

你可能感兴趣的:(Java-更改文本大小后,Android TextView不会重新调整大小)