我正在做一些事情,比如当服务开始时,会出现一个自定义Toast通知.
自定义Toast视图在xml文件中定义,问题是findViewById在Service类中不可用.
因为在服务中启动活动是个坏主意.那么,我该如何解决这个问题呢?
Pra*_*tik 12
查看这篇文章
http://www.cloud208.com/blogica/Android+Custom+Toast+from+a+Service
根据该帖子,您可以使用inflater null作为第二个参数:
LayoutInflater inflater = (LayoutInflater) getSystemService(LAYOUT_INFLATER_SERVICE);
View layout = inflater.inflate(R.layout.toast_layout, null);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
13213 次 |
| 最近记录: |