无法覆盖Xamarin线程中的touch和forceinterrupt方法

时间:2014-03-17 09:47:36

标签: android xamarin.android xamarin background-thread

我在Eclipse java中创建了android应用程序,如果它处于空闲状态,应该在30分钟后退出。我已经使用了以下内容来做这件事。

Application idle time

我在Xamarin Android中尝试过相同的操作,但它在触摸和强制中断方法中显示以下错误,

Error in Thread

1 个答案:

答案 0 :(得分:0)

.net上根本没有这样的关键字。你必须使用下一个:

private readonly object syncLock = new object();
//...
public void touch() 
{
    lock(syncLock) 
    { 
        /* code */ 
    }
}

public void forceInterrupt()
{
    lock(syncLock) 
    { 
        /* code */ 
    }
}