在Android中的小部件中隐藏/显示imageView或textView

时间:2013-09-28 01:04:22

标签: android widget textview imageview hide

我天天疯狂。

我一直在研究一个简单的小部件,它在该图像前面有一个ImageView和一个TextView(带有背景图像)。我的愿望是让textappe和/或imageView消失,并在我想要的时候重新出现它们。

我的眼睛和精神都受到了伤害,我总是在工作中发现如何隐藏imageViews或textview,但我不需要那样做。 小部件使用RemoteViews(而不是视图),因此我无法使用可爱的textview.setVisibility(INVISIBLE); 和其他一些很好的方法。

Plz帮助这个疯狂的人。 欢迎任何替代方案。提前谢谢。

1 个答案:

答案 0 :(得分:0)

请参阅此优秀教程:

http://looksok.wordpress.com/2012/12/15/android-complete-widget-tutorial-including-source-code/

要隐藏本教程中的图像,而不是更改它,请在MyWidgetIntentReceiver类,updateWidgetPictureAndButtonListener()方法中使用:

remoteViews.setViewVisibility(R.id.widget_image, View.GONE);

等。根据需要。

格雷格