我有一个函数创建一个套接字连接,然后等待响应。在此期间,我不希望用户能够点击任何按钮,否则会导致应用程序崩溃。Android处理显示
这样在我做了以下功能开始:
public void Checkout()
{
AlertDialog.Builder builder2 = new AlertDialog.Builder(NuPos_testActivity.this);
builder2.setMessage("Processing");
AlertDialog alert2 = builder2.create();
alert2.show();
这变灰的屏幕和显示处理直至响应来自服务器返回。我的问题是,这是在函数顶部的第一件事情,它只在一切之后运行。我不明白为什么?
为了更清楚我的问题:我在代码之前运行一个警告框,但它只在代码运行完毕后才显示。我该如何解决?
如果您的问题已被解答,或者不再有效,请勾选以选择最合适的答案,以便大家都知道问题已得到解决。谢谢。 – wattostudios 2012-05-14 13:28:14