首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ibeacon发射机xmarin Android

Ibeacon发射机xmarin Android
EN

Stack Overflow用户
提问于 2018-03-13 11:54:11
回答 1查看 95关注 0票数 0

我想要tx的信标信息,我使用下载的AndroidAltBeaconLibrary与nuget。

代码语言:javascript
复制
BeaconTransmitter mBeaconTransmitter = new BeaconTransmitter(
                                          this,newBeaconParser().SetBeaconLayout("m:2-3=0215,i:4-19,i:20-21,i:22-23,p:24-24")
                                         );   
List<Java.Lang.Long> listNew = new List<Java.Lang.Long>(
                                new Java.Lang.Long[] {
                                  (Java.Lang.Long)0l 
                                });

Beacon beacon = new Beacon.Builder()
                    .SetId1("FDA50693-A4E2-4FB1-AFCF-C6EB07647825")
                    .SetId2("1000") //Major
                    .SetId3("2000") //Minor
                    .SetManufacturer(0x004C)
                    .SetTxPower(-59)
                    .SetDataFields(listNew)
                    .Build();
mBeaconTransmitter.StartAdvertising(beacon);

代码可以工作,但如何在AdvertiseCallback中实现StartAdvertising?(c#代码)

EN

回答 1

Stack Overflow用户

发布于 2018-03-15 09:23:26

简单地,创建一个继承AdvertiseCallback的类

代码语言:javascript
复制
private class NotyficationIBecon : AdvertiseCallback
    {
        private BeaconTransmitter _Itx;

        public NotyficationIBecon(BeaconTransmitter Itx) {
            this._Itx = Itx;
        }

        public override void OnStartFailure([GeneratedEnum] AdvertiseFailure errorCode)
        {
            base.OnStartFailure(errorCode);
        }
        public override void OnStartSuccess(AdvertiseSettings settingsInEffect)
        {
            base.OnStartSuccess(settingsInEffect);
        }
    }

并将类实例传递给方法StartAdvertising:

代码语言:javascript
复制
NotyficationIBecon callback = new NotyficationIBecon(mBeaconTransmitter)
mBeaconTransmitter.StartAdvertising(beacon, callback);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49255523

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档