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 អេក្រង់ |