小编Alb*_*vci的帖子

如何将接口作为参数传递给 C# 方法

我正在 Xamarin android 中做一个项目,我正在按照 java 示例代码通过蓝牙将智能卡读卡器(Acr1255u-j1)连接到 android,并且我找到了一个方法:

mManager.startScan(BluetoothTerminalManager.TERMINAL_TYPE_AMR220_C,
                   new BluetoothTerminalManager.TerminalScanCallback()
{
  @Override public void onScan(final CardTerminal terminal)
  {
    runOnUiThread(new Runnable() 
    {
      @Override public void run()
      {
        mTerminalAdapter.addTerminal(terminal);
      }
    });
  }
});
Run Code Online (Sandbox Code Playgroud)

startscan 方法的第二个参数是一个接口“BluetoothTerminalManager.TerminalScanCallback()”,但是当我尝试将其转换为 c# 时,它显示此错误: c# 代码上的错误

c# smartcard xamarin.android xamarin

2
推荐指数
1
解决办法
189
查看次数

标签 统计

c# ×1

smartcard ×1

xamarin ×1

xamarin.android ×1