Android如何在附近的连接之间进行选择

时间:2018-11-29 18:36:00

标签: android connection

我正在开发一个应用,该应用使用android附近的连接来连接两个移动设备。

当我用3个移动单元测试场景时,其中两个是广告,一个是发现,它选择与其中一个建立连接。

我该如何生成找到的端点列表,以便用户可以在它们之间进行选择并选择合适的端点进行连接?

找到端点后,我的代码如下:

private final EndpointDiscoveryCallback mEndpointDiscoveryCallback = new EndpointDiscoveryCallback() {
    @Override
    public void onEndpointFound(String endpointId, DiscoveredEndpointInfo info) {

        Toast.makeText(MainActivity.this,"onEndpointFound",Toast.LENGTH_SHORT).show();
        connect(endpointId);
    }

    @Override
    public void onEndpointLost(String endpointId) {
        Toast.makeText(MainActivity.this,"onEndpointLost",Toast.LENGTH_SHORT).show();
    }
};

在文档https://developers.google.com/nearby/connections/android/manage-connections之后,它指出:“根据您的用例,您可能希望向用户显示已发现设备的列表,允许他们选择要连接的设备。”但是它没有说明如何执行此操作。

0 个答案:

没有答案