និមិត្តសញ្ញា WizarPOS

WizarPOS Display Full Screen API

WizarPOS-Display-Full-Screen-API-ផលិតផល

ជាងview

មគ្គុទ្ទេសក៍នេះពន្យល់ពីរបៀបប្រើ APIs ប្រព័ន្ធជាក់លាក់ដើម្បីលាក់របារស្ថានភាព និងរបាររុករក ដោយបើកការបង្ហាញពេញអេក្រង់នៅលើឧបករណ៍ Android ។

ការពិចារណាសំខាន់ៗ

ត្រូវដឹងថាការប្រើ APIs ទាំងនេះប៉ះពាល់ដល់ប្រព័ន្ធទាំងមូល មិនត្រឹមតែកម្មវិធីរបស់អ្នកប៉ុណ្ណោះទេ។ នៅពេលអ្នកលាក់របារស្ថានភាព ឬរបាររុករក វានៅតែលាក់នៅគ្រប់ចំណុចប្រទាក់ប្រព័ន្ធ និងកម្មវិធីទាំងអស់។

ការអនុញ្ញាត
android.permission.CLOUDPOS_HIDE_STATUS_BAR កម្មវិធីប្រកាសការអនុញ្ញាតនៅក្នុង manifest ។

API លើសview

លាក់ ឬបង្ហាញរបារស្ថានភាព/រុករកដោយប្រើ HideBars
void hideBars(int state) កំណត់របារស្ថានភាព និងស្ថានភាពរបាររុករក។

ប៉ារ៉ាម៉ែត្រ

ប៉ារ៉ាម៉ែត្រ ការពិពណ៌នា
រដ្ឋ 1: លាក់របារស្ថានភាព, 2: លាក់របាររុករក, 3: លាក់ទាំងពីរ, 0: បង្ហាញទាំងពីរ។ នៅក្នុងឧបករណ៍ដែលគ្មានរបាររុករក ឈុត 2 និង 3 នឹងបោះចោល IllegalArgumentException។

នេះ​ជា​អត្ថបទ​កូដ​មួយ​ចំនួន៖

//hideBars:Object service = getSystemService("របារស្ថានភាព"); Class statusBarManager = Class.forName("android.app.StatusBarManager"); វិធីសាស្រ្ត = statusBarManager.getMethod("hideBars", int.class); method.invoke(សេវា, 3);

GetBars ភាពមើលឃើញ
int getBarsVisibility(); ទទួលបានស្ថានភាពនៃរបារស្ថានភាព និងរបាររុករក។

ត្រឡប់មកវិញ

ប្រភេទ ការពិពណ៌នា
int លទ្ធផល 1: លាក់របារស្ថានភាព, 2: លាក់របាររុករក, 3: លាក់ទាំងពីរ, 0: បង្ហាញទាំងពីរ។ នៅក្នុងឧបករណ៍ដែលគ្មានរបាររុករក ឈុត 2 និង 3 នឹងបោះចោល IllegalArgumentException។

នេះ​ជា​អត្ថបទ​កូដ​មួយ​ចំនួន៖

//getBarsVisibility: Object service = getSystemService("statusbar"); Class statusBarManager = Class.forName("android.app.StatusBarManager"); វិធីសាស្រ្ត = statusBarManager.getMethod("getBarsVisibility"); វត្ថុវត្ថុ = expand.invoke(សេវា);

លក្ខណៈបច្ចេកទេស

លក្ខណៈ ការពិពណ៌នា
ឈ្មោះ API បង្ហាញ API ពេញអេក្រង់
ការអនុញ្ញាតត្រូវបានទាមទារ android.permission.CLOUDPOS_HIDE_STATUS_BAR
មុខងារ hideBars(int state), getBarsVisibility()

សំណួរគេសួរញឹកញាប់

តើ Display Full-Screen API ធ្វើអ្វី?

វាអនុញ្ញាតឱ្យអ្នកលាក់របារស្ថានភាព និងរបាររុករក ដើម្បីបើកការបង្ហាញពេញអេក្រង់នៅលើឧបករណ៍ Android ។

តើត្រូវការការអនុញ្ញាតអ្វីខ្លះដើម្បីប្រើ API នេះ?

ការអនុញ្ញាតដែលត្រូវការគឺប្រព័ន្ធប្រតិបត្តិការ Android ។ ការអនុញ្ញាត។ CLOUDPOS_HIDE_STATUS_BAR

តើមានអ្វីកើតឡើងប្រសិនបើខ្ញុំប្រើមុខងារ hideBars នៅលើឧបករណ៍ដែលគ្មានរបាររុករក?

ការប្រើសំណុំ 2 ឬ 3 នៅលើឧបករណ៍ដោយគ្មានរបាររុករកនឹងបោះចោល IllegalArgumentException។

តើខ្ញុំអាចពិនិត្យមើលស្ថានភាពមើលឃើញនៃស្ថានភាព និងរបាររុករកដោយរបៀបណា?

អ្នកអាចប្រើមុខងារ getBarsVisibility() ដើម្បីទទួលបានស្ថានភាពបច្ចុប្បន្ន។

ឯកសារ/ធនធាន

WizarPOS Display Full Screen API [pdf] សេចក្តីណែនាំ
បង្ហាញ API ពេញអេក្រង់, API ពេញអេក្រង់, API អេក្រង់

ឯកសារយោង

ទុកមតិយោបល់

អាសយដ្ឋានអ៊ីមែលរបស់អ្នកនឹងមិនត្រូវបានផ្សព្វផ្សាយទេ។ វាលដែលត្រូវការត្រូវបានសម្គាល់ *