如何在Xamarin.Forms中等待PromptAsync的结果

时间:2017-01-24 11:01:43

标签: c# asynchronous xamarin.forms

我已经安装了Acr.UserDialogs NuGet-Package并且我正在尝试打开提示并等待结果。我已经尝试了几种方法但是没有让它工作。
我的第一次尝试看起来像这样,至少有时起作用:

kafka-console-produce.sh \
  --broker-list localhost:9092 \
  --topic my_topic \
  --new-producer < my_file.txt

但有时提示不会显示, pResult.Ok 无论如何 true 。 我明白我显然要等到结果......但是怎么样?

1 个答案:

答案 0 :(得分:0)

如果有人遇到同样的问题......我认为为什么“等待”没有做到它应该做的事情的原因是Android-Emulator。

我不知道为什么,但在Android 6.0的真实Android智能手机上(模拟器也安装了Android 6.0),上面的代码工作得非常好。另外,在Android 7.0的另一款真正的Android智能手机上,一切正常......