2011-03-02 92 views
1

我有问题。是否可以显示从HttpDownload类到AnimalBadger类的Toast消息(在if条件中)? (这两个类扩展活动)如何显示从一个活动到另一个活动的烤面包

if (((Node) textNodes.item(i)).getNodeValue().equals("a waning quarter moon")) 
{ 
    Toast.makeText(HttpDownload.this, "Some text...", Toast.LENGTH_LONG).show(); 
} 

感谢您的答案......

回答

2

第一个参数是刚刚拿到Context与创建吐司。您可以使用任何活动,甚至可以使用getApplicationContext()。为了简单起见,你通常使用最接近的可用上下文,在这种情况下,这将是你的包含活动。

应用程序组件不会在应用程序组件之间发送,它们通常在屏幕底部采用小型通知的形式,并且是向用户传送低优先级消息的一种方式。

您可能需要阅读文档中的Creating Toast Notifications文章。

+0

得到它的工作......谢谢 – 2011-03-02 17:25:09

+0

当然,很高兴我可以帮助。 – 2011-03-02 18:28:21

0

您可以使用回调函数并将其注册到HttpDownload类。这种方式回叫被称为将抛出吐司(双关语意)。

相关问题