【发布时间】:2014-03-17 09:47:36
【问题描述】:
我在 Eclipse java 中创建了 android 应用程序,如果它处于空闲状态,应该在 30 分钟后退出。我已经使用以下类似的方法来执行此操作。
我在 Xamarin Android 中尝试过相同的方法,但在触摸和强制中断方法中显示以下错误,
【问题讨论】:
标签: android xamarin.android xamarin background-thread
我在 Eclipse java 中创建了 android 应用程序,如果它处于空闲状态,应该在 30 分钟后退出。我已经使用以下类似的方法来执行此操作。
我在 Xamarin Android 中尝试过相同的方法,但在触摸和强制中断方法中显示以下错误,
【问题讨论】:
标签: android xamarin.android xamarin background-thread
.net 上根本没有这样的关键字。你必须使用下一个:
private readonly object syncLock = new object();
//...
public void touch()
{
lock(syncLock)
{
/* code */
}
}
public void forceInterrupt()
{
lock(syncLock)
{
/* code */
}
}
【讨论】: