ত্রুটিগুলি পরিচালনা করুন

অ্যান্ড্রয়েড অটো এবং অ্যান্ড্রয়েড অটোমোটিভ (AAOS) প্লেব্যাক স্টেটকে STATE_ERROR এ সেট করে এবং একটি ব্যবহারকারী-মুখী, স্থানীয় ত্রুটি বার্তা প্রদান করে। অ্যাপগুলি তারপর ব্যবহারকারীকে বার্তাটি প্রদর্শন করতে পারে।

একটি ত্রুটির সমাধান করতে, আপনি setErrorMessage সাথে একটি ত্রুটি বার্তা প্রদান করেন।

ত্রুটির প্রকৃতি নির্দেশ করতে ত্রুটি বার্তা ডিজাইন করার সময় আপনি যে ত্রুটি কোডগুলি ব্যবহার করতে পারেন তার একটি তালিকার জন্য PlaybackStateCompat দেখুন৷ যদি কোনও ব্যবহারকারীকে কোনও সমস্যা সমাধানের জন্য তাদের ফোনের সাথে ইন্টারঅ্যাক্ট করতে হয়, তাহলে ত্রুটি বার্তায় এই নির্দেশটি অন্তর্ভুক্ত করুন।

ত্রুটি বার্তাগুলি অবশ্যই ব্যবহারকারীর মুখোমুখি হতে হবে এবং ব্যবহারকারীর লোকেলে লক্ষ্যবস্তু হতে হবে৷ উদাহরণস্বরূপ, যদি ব্যবহারকারীর লোকেলে সামগ্রী উপলব্ধ না হয়, তাহলে ERROR_CODE_NOT_AVAILABLE_IN_REGION ব্যবহার করুন।

কোটলিন

mediaSession.setPlaybackState(
    PlaybackStateCompat.Builder()
        .setState(PlaybackStateCompat.STATE_ERROR)
        .setErrorMessage(PlaybackStateCompat.ERROR_CODE_NOT_AVAILABLE_IN_REGION, getString(R.string.error_unsupported_region))
        // ...and any other setters.
        .build())

জাভা

mediaSession.setPlaybackState(
    new PlaybackStateCompat.Builder()
        .setState(PlaybackStateCompat.STATE_ERROR)
        .setErrorMessage(PlaybackStateCompat.ERROR_CODE_NOT_AVAILABLE_IN_REGION, getString(R.string.error_unsupported_region))
        // ...and any other setters.
        .build())

ত্রুটির অবস্থা সম্পর্কে আরও জানতে, একটি মিডিয়া সেশন ব্যবহার করা দেখুন: রাজ্য এবং ত্রুটি