我可以编程方式将Textview添加到appwidget,而无需在xml布局中定义它吗?

时间:2012-09-24 08:03:55

标签: android android-layout android-widget

我做了很多研究来做以下事情:
我想通过AppWidgetProvider类中的代码添加文本视图,但我不能这样做,因为addView的{​​{1}}方法需要已在xml中定义的视图的id布局。

我想根据小部件的大小添加textview,我可以这样做吗?

提前致谢。

1 个答案:

答案 0 :(得分:0)

是的,您可以查看Link这可能会对您有所帮助。

TextView valueTV = new TextView(this);
valueTV.setText("hallo hallo");
valueTV.setId(5);
valueTV.setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT,LayoutParams.WRAP_CONTENT));