【问题标题】:Unable to override touch and forceinterrupt methods in Xamarin Thread无法覆盖 Xamarin 线程中的触摸和强制中断方法
【发布时间】:2014-03-17 09:47:36
【问题描述】:

我在 Eclipse java 中创建了 android 应用程序,如果它处于空闲状态,应该在 30 分钟后退出。我已经使用以下类似的方法来执行此操作。

Application idle time

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

【问题讨论】:

    标签: android xamarin.android xamarin background-thread


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2019-07-01
      • 2020-06-30
      • 2016-12-15
      • 2014-10-29
      • 1970-01-01
      • 2011-05-21
      • 1970-01-01
      • 1970-01-01
      • 2017-01-21
      相关资源
      最近更新 更多