开发样本下载应用程序,我的应用程序包含3个活动。当第一个活动开始时,下载自动开始。当下载完成时,我设置了一个代码来提高弹出窗口。同样的弹出窗口也引发了所有其他活动。请让我知道是否需要在其他活动中放置任何代码以获取弹出窗口。我如何做到这一点。如何在所有活动中显示一个弹出窗口?
0
A
回答
2
这里是所有活动使用AlertDialog
的示例代码。
箱子一个类文件等作为allmethod.java
,并在该类
public static void showAlert(Activity act,String msg)
{
AlertDialog.Builder alert = new AlertDialog.Builder(act);
alert.setMessage(msg).setPositiveButton("OK", new OnClickListener(){
@Override
public void onClick(DialogInterface dialog, int which)
{
}
}).show();
}
加入这样的代码,你可以从任何类使用像作为
allmethod.showAlert(Activity,"Message");
,如果你想PopUp
而不是AlertDialog
那么你可以在showAlert
方法中编写代码,你也可以根据需要添加参数。
1
如果您想要在所有3个活动中显示相同的弹出窗口,则应该制作一个Base Activity
,并将您的弹出式代码放在此处并将其扩展到您的3个活动中,现在可以直接从您的代码中调用它...
+0
嗨vineet shukla,重播的请告诉我如何创建基地活动 – suresh
+0
创建一个活动与名称基地活动没有看法,并在那里定义您的弹出方法,并在您的其他活动,尽管扩展活动,写扩展BaseActivity,并调用您的弹出方法从你的活动...... –
相关问题
- 1. 如何在我的活动中显示一个弹出窗口?
- 2. Android一个活动弹出窗口
- 3. 一次显示一个弹出窗口
- 4. 如何显示其他弹出窗口上的弹出窗口?
- 5. 显示一个模态弹出窗口
- 6. 如何使一个弹出窗口中的URL显示在父窗口上?
- 7. 如何在我的主窗口中显示弹出窗口?
- 8. 在主窗口运行之前显示一个弹出窗口
- 9. 如何将活动显示为其他活动的弹出窗口?
- 10. 让一个链接在弹出窗口中显示一个div
- 11. 如何在弹出窗口中显示动作表?
- 12. 如何创建一个弹出窗口,显示一般信息
- 13. 如何仅使用jQuery一次显示一个弹出窗口?
- 14. 如何显示弹出窗口?
- 15. 如何显示弹出窗口
- 16. 如何显示弹出窗口?
- 17. 弹出窗口不显示
- 18. 弹出窗口不显示
- 19. 显示弹出窗口
- 20. iPhone:MKAnnotation显示弹出窗口?
- 21. 如何仅在窗口范围内显示弹出窗口?
- 22. 如何在父窗口顶部显示弹出窗口?
- 23. 在c#中显示弹出窗口.net
- 24. 在弹出窗口中显示viewpager
- 25. 在弹出窗口中显示html
- 26. 在弹出窗口中显示结果
- 27. 在webgrid中显示弹出窗口
- 28. 在Python中显示弹出窗口(PyQt4)
- 29. 在弹出窗口中显示表格
- 30. 在弹出窗口中显示progressBar
检查这个答案http://stackoverflow.com/questions/7241169/how-to-use-a-custom-dialog-in-all-of-my-application-in-android/7241294#7241294 – ingsaurabh
http://stackoverflow.com/questions/6026571/whats-the-best-was-to-have-reusable-dialog-boxes/6026620#6026620 –