সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
একবার একটি বেড়া নিবন্ধিত হয়ে গেলে, বেড়া ট্রিগার হলে প্রতিক্রিয়া জানাতে আপনার অ্যাপটিকে অবশ্যই একটি কলব্যাক যোগ করতে হবে৷ আপনি বেড়া থেকে Intent পদ্ধতিগুলি পরিচালনা করতে BroadcastReceiver এর একটি সাবক্লাস ব্যবহার করে এটি করতে পারেন।
আপনি একটি বেড়া কলব্যাক যোগ করার আগে, আপনি প্রথমে বেড়া নিবন্ধন করা আবশ্যক.
BroadcastReceiver এর একটি সাবক্লাস তৈরি করুন
নিম্নলিখিত উদাহরণটি FenceReceiver ক্লাস দেখায়, যা BroadcastReceiver প্রসারিত করে। ক্লাসটি BroadcastReceiver.onReceive() কলব্যাক পদ্ধতি প্রয়োগ করে আপনার অ্যাপের তৈরি বেড়া থেকে উদ্ভূত সমস্ত Intent পদ্ধতি পরিচালনা করতে। একটি Intent প্রাপ্ত হলে, FenceState.extract() পদ্ধতিটি ফেন্স স্টেট পেতে এবং কলব্যাকে পাস করতে ব্যবহার করা হয়।
[[["সহজে বোঝা যায়","easyToUnderstand","thumb-up"],["আমার সমস্যার সমাধান হয়েছে","solvedMyProblem","thumb-up"],["অন্যান্য","otherUp","thumb-up"]],[["এতে আমার প্রয়োজনীয় তথ্য নেই","missingTheInformationINeed","thumb-down"],["খুব জটিল / অনেক ধাপ","tooComplicatedTooManySteps","thumb-down"],["পুরনো","outOfDate","thumb-down"],["অনুবাদ সংক্রান্ত সমস্যা","translationIssue","thumb-down"],["নমুনা / কোড সংক্রান্ত সমস্যা","samplesCodeIssue","thumb-down"],["অন্যান্য","otherDown","thumb-down"]],["2025-06-24 UTC-তে শেষবার আপডেট করা হয়েছে।"],[[["After registering a fence, your app needs to add a callback to respond when the fence is triggered."],["Callbacks for fences are implemented using a subclass of `BroadcastReceiver` to manage `Intent` methods."],["The `BroadcastReceiver.onReceive()` method within the subclass handles `Intent` methods from the fences your app has created."],["The `FenceState.extract()` method is used to retrieve the fence state from a received `Intent` and provide it to the callback."]]],["After registering a fence, a callback must be added to respond when it's triggered. This is achieved by creating a subclass of `BroadcastReceiver`. The `FenceReceiver` class, extending `BroadcastReceiver`, implements the `onReceive()` method. Upon receiving an `Intent` from a fence, `FenceState.extract()` retrieves the fence state. The code then checks the fence key and current state (`TRUE`, `FALSE`, or `UNKNOWN`) to update the log view. This allows the app to react to fence state changes.\n"]]