0

我只是想知道是否可以显示 web 服务的响应,一个 json 格式,一个自定义对话框,例如餐厅的营业时间?

问题是我有一个 listview 和 onClicklistener,它打开了新的活动,我在那里解析来自 web 服务的数据。活动内部是一个按钮,我可以从这里再次从 web 服务获取几个小时。所以我想知道不是打开几个小时的新活动,而是可以将json数据解析为自定义对话框/警报或类似这样的东西?而不是一个新的活动?

4

1 回答 1

1

如果我理解正确的话,不。ADialog需要一个Activity. 你可以做的是创建一个Activity并给它一个Dialog Theme. 您所要做的就是添加

      @android:theme="@android:style/Theme.Dialog"

到您<activity>manifest. 这将赋予 a 的外观Dialog和 an 的功能Activity

于 2013-06-20T22:53:29.500 回答