ವಿಝಾರ್‌ಪಿಒಎಸ್-ಲೋಗೋ

ವಿಝಾರ್‌ಪಿಒಎಸ್ ಡಿಸ್‌ಪ್ಲೇ ಫುಲ್ ಸ್ಕ್ರೀನ್ API

WizarPOS-ಪ್ರದರ್ಶನ-ಪೂರ್ಣ-ಪರದೆ-API-ಉತ್ಪನ್ನ

ಮುಗಿದಿದೆview

ಆಂಡ್ರಾಯ್ಡ್ ಸಾಧನಗಳಲ್ಲಿ ಪೂರ್ಣ-ಪರದೆ ಪ್ರದರ್ಶನವನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುವ ಮೂಲಕ ಸ್ಥಿತಿ ಪಟ್ಟಿ ಮತ್ತು ನ್ಯಾವಿಗೇಷನ್ ಪಟ್ಟಿಯನ್ನು ಮರೆಮಾಡಲು ನಿರ್ದಿಷ್ಟ ಸಿಸ್ಟಮ್ API ಗಳನ್ನು ಹೇಗೆ ಬಳಸುವುದು ಎಂಬುದನ್ನು ಈ ಮಾರ್ಗದರ್ಶಿ ವಿವರಿಸುತ್ತದೆ.

ಪ್ರಮುಖ ಪರಿಗಣನೆಗಳು

ಈ API ಗಳನ್ನು ಬಳಸುವುದರಿಂದ ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್‌ಗೆ ಮಾತ್ರವಲ್ಲದೆ ಇಡೀ ಸಿಸ್ಟಮ್‌ಗೆ ಪರಿಣಾಮ ಬೀರುತ್ತದೆ ಎಂಬುದನ್ನು ನೆನಪಿನಲ್ಲಿಡಿ. ನೀವು ಸ್ಟೇಟಸ್ ಬಾರ್ ಅಥವಾ ನ್ಯಾವಿಗೇಷನ್ ಬಾರ್ ಅನ್ನು ಮರೆಮಾಡಿದಾಗ, ಅದು ಎಲ್ಲಾ ಸಿಸ್ಟಮ್ ಇಂಟರ್ಫೇಸ್‌ಗಳು ಮತ್ತು ಅಪ್ಲಿಕೇಶನ್‌ಗಳಲ್ಲಿ ಮರೆಮಾಡಲ್ಪಡುತ್ತದೆ.

ಅನುಮತಿ
android.permission.CLOUDPOS_HIDE_STATUS_BAR ಅಪ್ಲಿಕೇಶನ್ ಮ್ಯಾನಿಫೆಸ್ಟ್‌ನಲ್ಲಿ ಅನುಮತಿಗಳನ್ನು ಘೋಷಿಸುತ್ತದೆ.

API ಮುಗಿದಿದೆview

ಹೈಡ್‌ಬಾರ್‌ಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಸ್ಥಿತಿ/ನ್ಯಾವಿಗೇಷನ್ ಬಾರ್ ಅನ್ನು ಮರೆಮಾಡಿ ಅಥವಾ ತೋರಿಸಿ
void hideBars(int state) ಸ್ಥಿತಿ ಪಟ್ಟಿ ಮತ್ತು ನ್ಯಾವಿಗೇಷನ್ ಬಾರ್ ಸ್ಥಿತಿಯನ್ನು ಹೊಂದಿಸಿ.

ನಿಯತಾಂಕಗಳು

ಪ್ಯಾರಾಮೀಟರ್ ವಿವರಣೆ
ರಾಜ್ಯ 1: ಸ್ಥಿತಿ ಪಟ್ಟಿಯನ್ನು ಮರೆಮಾಡಿ, 2: ಸಂಚರಣೆ ಪಟ್ಟಿಯನ್ನು ಮರೆಮಾಡಿ, 3: ಎರಡನ್ನೂ ಮರೆಮಾಡಿ, 0: ಎರಡನ್ನೂ ತೋರಿಸಿ. ಸಂಚರಣೆ ಪಟ್ಟಿಯಿಲ್ಲದ ಸಾಧನದಲ್ಲಿ, 2 ಮತ್ತು 3 ಸೆಟ್‌ಗಳು IllegalArgumentException ಅನ್ನು ಎಸೆಯುತ್ತವೆ.

ಕೆಲವು ಕೋಡ್ ತುಣುಕುಗಳು ಇಲ್ಲಿವೆ:

//hideBars:Object service = getSystemService("statusbar"); Class statusBarManager = Class.forName("android.app.StatusBarManager"); Method method = statusBarManager.getMethod("hideBars", int.class); method.invoke(service, 3);

ಗೆಟ್‌ಬಾರ್ಸ್‌ಗೋಚರತೆ
int getBarsVisibility(); ಸ್ಥಿತಿ ಪಟ್ಟಿ ಮತ್ತು ನ್ಯಾವಿಗೇಷನ್ ಬಾರ್‌ನ ಸ್ಥಿತಿಯನ್ನು ಪಡೆಯಿರಿ.

ಹಿಂತಿರುಗಿಸುತ್ತದೆ

ಟೈಪ್ ಮಾಡಿ ವಿವರಣೆ
ಇಂಟ್ ಫಲಿತಾಂಶ, 1: ಸ್ಥಿತಿ ಪಟ್ಟಿಯನ್ನು ಮರೆಮಾಡಿ, 2: ಸಂಚರಣೆ ಪಟ್ಟಿಯನ್ನು ಮರೆಮಾಡಿ, 3: ಎರಡನ್ನೂ ಮರೆಮಾಡಿ, 0: ಎರಡನ್ನೂ ತೋರಿಸಿ. ಸಂಚರಣೆ ಪಟ್ಟಿಯಿಲ್ಲದ ಸಾಧನದಲ್ಲಿ, ಸೆಟ್ 2 ಮತ್ತು 3 IllegalArgumentException ಅನ್ನು ಎಸೆಯುತ್ತವೆ.

ಕೆಲವು ಕೋಡ್ ತುಣುಕುಗಳು ಇಲ್ಲಿವೆ:

//getBarsVisibility: ಆಬ್ಜೆಕ್ಟ್ ಸೇವೆ = getSystemService("statusbar"); ಕ್ಲಾಸ್ ಸ್ಟೇಟಸ್ ಬಾರ್ ಮ್ಯಾನೇಜರ್ = ಕ್ಲಾಸ್.ಫೋರ್ ನೇಮ್("android.app.StatusBarManager"); ಮೆಥಡ್ ಮೆಥಡ್ = ಸ್ಟೇಟಸ್ ಬಾರ್ ಮ್ಯಾನೇಜರ್.getMethod("getBarsVisibility"); ಆಬ್ಜೆಕ್ಟ್ ಆಬ್ಜೆಕ್ಟ್ = ಎಕ್ಸ್‌ಪ್ಯಾಂಡ್.ಇನ್‌ವೋಕ್(ಸರ್ವಿಸ್);

ವಿಶೇಷಣಗಳು

ವೈಶಿಷ್ಟ್ಯ ವಿವರಣೆ
API ಹೆಸರು ಪೂರ್ಣ-ಪರದೆ API ಪ್ರದರ್ಶಿಸಿ
ಅನುಮತಿ ಅಗತ್ಯವಿದೆ ಆಂಡ್ರಾಯ್ಡ್.ಅನುಮತಿ.CLOUDPOS_HIDE_STATUS_BAR
ಕಾರ್ಯಗಳು ಹೈಡ್‌ಬಾರ್‌ಗಳು(ಇಂಟ್ ಸ್ಟೇಟ್), ಗೆಟ್‌ಬಾರ್‌ವಿಸಿಬಿಲಿಟಿ()

FAQ ಗಳು

ಡಿಸ್‌ಪ್ಲೇ ಫುಲ್-ಸ್ಕ್ರೀನ್ API ಏನು ಮಾಡುತ್ತದೆ?

ಆಂಡ್ರಾಯ್ಡ್ ಸಾಧನಗಳಲ್ಲಿ ಪೂರ್ಣ-ಪರದೆ ಪ್ರದರ್ಶನವನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲು ಸ್ಟೇಟಸ್ ಬಾರ್ ಮತ್ತು ನ್ಯಾವಿಗೇಷನ್ ಬಾರ್ ಅನ್ನು ಮರೆಮಾಡಲು ಇದು ನಿಮ್ಮನ್ನು ಅನುಮತಿಸುತ್ತದೆ.

ಈ API ಬಳಸಲು ಯಾವ ಅನುಮತಿ ಅಗತ್ಯವಿದೆ?

ಅಗತ್ಯವಿರುವ ಅನುಮತಿ ಆಂಡ್ರಾಯ್ಡ್. ಅನುಮತಿ. CLOUDPOS_HIDE_STATUS_BAR.

ನ್ಯಾವಿಗೇಷನ್ ಬಾರ್ ಇಲ್ಲದ ಸಾಧನದಲ್ಲಿ ನಾನು ಹೈಡ್‌ಬಾರ್‌ಗಳ ಕಾರ್ಯವನ್ನು ಬಳಸಿದರೆ ಏನಾಗುತ್ತದೆ?

ನ್ಯಾವಿಗೇಷನ್ ಬಾರ್ ಇಲ್ಲದ ಸಾಧನದಲ್ಲಿ ಸೆಟ್ 2 ಅಥವಾ 3 ಅನ್ನು ಬಳಸುವುದರಿಂದ IllegalArgumentException ಉಂಟಾಗುತ್ತದೆ.

ಸ್ಥಿತಿ ಮತ್ತು ನ್ಯಾವಿಗೇಷನ್ ಬಾರ್‌ಗಳ ಗೋಚರತೆಯ ಸ್ಥಿತಿಯನ್ನು ನಾನು ಹೇಗೆ ಪರಿಶೀಲಿಸಬಹುದು?

ಪ್ರಸ್ತುತ ಸ್ಥಿತಿಯನ್ನು ಪಡೆಯಲು ನೀವು getBarsVisibility() ಕಾರ್ಯವನ್ನು ಬಳಸಬಹುದು.

ದಾಖಲೆಗಳು / ಸಂಪನ್ಮೂಲಗಳು

ವಿಝಾರ್‌ಪಿಒಎಸ್ ಡಿಸ್‌ಪ್ಲೇ ಫುಲ್ ಸ್ಕ್ರೀನ್ API [ಪಿಡಿಎಫ್] ಸೂಚನೆಗಳು
ಡಿಸ್‌ಪ್ಲೇ ಫುಲ್ ಸ್ಕ್ರೀನ್ API, ಫುಲ್ ಸ್ಕ್ರೀನ್ API, ಸ್ಕ್ರೀನ್ API

ಉಲ್ಲೇಖಗಳು

ಕಾಮೆಂಟ್ ಬಿಡಿ

ನಿಮ್ಮ ಇಮೇಲ್ ವಿಳಾಸವನ್ನು ಪ್ರಕಟಿಸಲಾಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಕ್ಷೇತ್ರಗಳನ್ನು ಗುರುತಿಸಲಾಗಿದೆ *