ArFragment

পাবলিক ক্লাস ArFragment

AR প্রয়োজনীয় ArFragment প্রয়োগ করে। অতিরিক্ত অনুমতির প্রয়োজন নেই এবং ARCore-এর জন্য ডিফল্ট কনফিগারেশন ব্যবহার করে।

পাবলিক কনস্ট্রাক্টর

পাবলিক পদ্ধতি

স্ট্রিং[]
অতিরিক্ত অনুমতি পান ()
Manifest.permission.CAMERA ছাড়াও অ্যাপের জন্য প্রয়োজনীয় বিপজ্জনক অনুমতিগুলির একটি অ্যারে প্রদান করে, যা ARCore-এর প্রয়োজন।
বুলিয়ান
অপ্রয়োজনীয় ()
এই অ্যাপ্লিকেশানটি AR প্রয়োজনীয় হলে সত্য, AR ঐচ্ছিক হলে মিথ্যা দেখায়৷

সুরক্ষিত পদ্ধতি

কনফিগার
< Session.feature > সেট করুন
GetSession Features ()
একটি ARCore Session তৈরি করার জন্য অতিরিক্ত বৈশিষ্ট্যগুলি নির্দিষ্ট করে৷
অকার্যকর
হ্যান্ডেল সেশন এক্সেপশন ( অনুপলব্ধ ব্যতিক্রম সেশন ব্যতিক্রম)

উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতি

পাবলিক কনস্ট্রাক্টর

পাবলিক ArFragment ()

পাবলিক পদ্ধতি

পাবলিক স্ট্রিং[] অতিরিক্ত অনুমতি ()

Manifest.permission.CAMERA ছাড়াও অ্যাপের জন্য প্রয়োজনীয় বিপজ্জনক অনুমতিগুলির একটি অ্যারে প্রদান করে, যা ARCore-এর প্রয়োজন। কোনো অতিরিক্ত অনুমতির প্রয়োজন না হলে, একটি খালি অ্যারে ফেরত দেওয়া উচিত।

পাবলিক বুলিয়ান isArRequired ()

এই অ্যাপ্লিকেশানটি AR প্রয়োজনীয় হলে সত্য, AR ঐচ্ছিক হলে মিথ্যা দেখায়৷ অ্যাপ্লিকেশন এবং সেশন শুরু করার সময় এটি বলা হয়।

সুরক্ষিত পদ্ধতি

সুরক্ষিত কনফিগ getSessionConfiguration ( সেশন সেশন)

পরামিতি
সেশন

সুরক্ষিত সেট < Session.Feature > getSessionFeatures ()

একটি ARCore Session তৈরি করার জন্য অতিরিক্ত বৈশিষ্ট্যগুলি নির্দিষ্ট করে৷ Session.Feature দেখুন।

সুরক্ষিত অকার্যকর হ্যান্ডেল সেশন এক্সেপশন ( অনুপলব্ধ ব্যতিক্রম অধিবেশন ব্যতিক্রম)

পরামিতি
অধিবেশন ব্যতিক্রম