在小部件中是否可以通过编程方式调整TextView的大小?

3
作为学习练习,我正在创建一个非常简单的Android本地组件。
该组件具有包含单个ImageView和单个TextView的RelativeLayout。 TextView中填充了从Web服务中获取的名称,而ImageView中填充了相同URL。
TextView的位置如下:android:layout_toRightOf="@+id/image"
我的基本问题是尝试使TextView的大小适合其中的内容。 我只能弄清楚如何在TextView布局xml中提供显式或继承的宽度。
我真正想要的是这样的:
似乎无法获得RemoteView中的TextView的句柄,因此我似乎无法即时调整其大小。
是否有推荐的方法来实现上述布局?

1
android:layout_width = "wrap_content" 是什么意思? - 0gravity
2个回答

1

文本视图

android:layout_width="wrap_content"
android:layout_alignParentRight="true"

图像视图

android:layout_toLeftOf="@+id/lTextView"

1

像0gravity建议的那样,android:layout_width = "wrap_content"。然后使用填充来调整文本周围的空间,直到它看起来符合要求。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接