-1

由于findviewbyid()小部件不支持,我无法在小部件上动态设置 TextView 填充。

4

2 回答 2

0

据我所知,没有办法。appwidget 旨在不允许动态操作布局对象。

于 2012-06-12T09:22:28.897 回答
0

如果您正在为 API 级别 > 16 进行开发,您可以使用以下方法来设置左填充,例如:

views.setViewPadding(R.id.widget_item_news_publishedDate_text, 20, 0, 0, 0); 

将 20 更改为您需要的任何维度(您甚至可以通过调用从资源中获取维度

context.getResources().getDimensionPixelOffset(R.dimen.content_padding)) 

其中 content_padding 是 8dp。

这有帮助吗?

于 2014-09-12T12:59:20.123 回答