private void BarrierCombinationBehaviorHeadset_Click(object sender, EventArgs e) { AwarenessBarrier combinedBehaviorHeadsetBarrier = AwarenessBarrier.And( HeadsetBarrier.Keeping(HeadsetStatus.Connected), AwarenessBarrier.Or(BehaviorBarrier.Keeping(BehaviorBarrier.BehaviorRunning) , BehaviorBarrier.Keeping(BehaviorBarrier.BehaviorOnBicycle))); BarrierUtils.AddBarrier(this, CombinedBehaviorHeadsetBarrierLabel, combinedBehaviorHeadsetBarrier, mPendingIntent); }
private void BehaviorBarrierKeeping_Click(object sender, EventArgs e) { AwarenessBarrier keepStillBarrier = BehaviorBarrier.Keeping(BehaviorBarrier.BehaviorStill); BarrierUtils.AddBarrier(this, KeepingBarrierLabel, keepStillBarrier, mPendingIntent); }
private void BehaviorBarrierBeginning_Click(object sender, EventArgs e) { AwarenessBarrier beginWalkingBarrier = BehaviorBarrier.Beginning(BehaviorBarrier.BehaviorWalking); BarrierUtils.AddBarrier(this, BeginningBarrierLabel, beginWalkingBarrier, mPendingIntent); }
private void BehaviorBarrierEnding_Click(object sender, EventArgs e) { AwarenessBarrier endCyclingBarrier = BehaviorBarrier.Ending(BehaviorBarrier.BehaviorOnBicycle); BarrierUtils.AddBarrier(this, EndingBarrierLabel, endCyclingBarrier, mPendingIntent); }