WizarPOS డిస్ప్లే ఫుల్ స్క్రీన్ API
పైగాview
Android పరికరాల్లో పూర్తి స్క్రీన్ ప్రదర్శనను ప్రారంభించడం ద్వారా స్థితి పట్టీ మరియు నావిగేషన్ బార్ను దాచడానికి నిర్దిష్ట సిస్టమ్ APIలను ఎలా ఉపయోగించాలో ఈ గైడ్ వివరిస్తుంది.
ముఖ్యమైన పరిగణనలు
ఈ API లను ఉపయోగించడం వల్ల మీ అప్లికేషన్ మాత్రమే కాకుండా మొత్తం సిస్టమ్ ప్రభావితమవుతుందని గుర్తుంచుకోండి. మీరు స్టేటస్ బార్ లేదా నావిగేషన్ బార్ను దాచినప్పుడు, అది అన్ని సిస్టమ్ ఇంటర్ఫేస్లు మరియు అప్లికేషన్లలో దాగి ఉంటుంది.
అనుమతి
android.permission.CLOUDPOS_HIDE_STATUS_BAR అప్లికేషన్ మానిఫెస్ట్లో అనుమతులను ప్రకటిస్తుంది.
API ముగిసిందిview
HideBars ఉపయోగించి స్థితి/నావిగేషన్ బార్ను దాచండి లేదా చూపించండి
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);
GetBarsవిజిబిలిటీ
int getBarsVisibility(); స్టేటస్ బార్ మరియు నావిగేషన్ బార్ యొక్క స్థితిని పొందండి.
తిరిగి వస్తుంది
టైప్ చేయండి | వివరణ |
---|---|
int | ఫలితం, 1: స్థితి పట్టీని దాచు, 2: నావిగేషన్ బార్ను దాచు, 3: రెండింటినీ దాచు, 0: రెండింటినీ చూపించు. నావిగేషన్ బార్ లేని పరికరంలో, సెట్ 2 మరియు 3 IllegalArgumentExceptionను విసిరివేస్తాయి. |
ఇక్కడ కొన్ని కోడ్ స్నిప్పెట్లు ఉన్నాయి:
//getBarsVisibility: ఆబ్జెక్ట్ సర్వీస్ = getSystemService("statusbar"); క్లాస్ స్టేటస్ బార్ మేనేజర్ = Class.forName("android.app.StatusBarManager"); మెథడ్ మెథడ్ = statusBarManager.getMethod("getBarsVisibility"); ఆబ్జెక్ట్ ఆబ్జెక్ట్ = expand.invoke(service);
స్పెసిఫికేషన్లు
ఫీచర్ | వివరణ |
---|---|
API పేరు | పూర్తి స్క్రీన్ APIని ప్రదర్శించు |
అనుమతి అవసరం | ఆండ్రాయిడ్.పర్మిషన్.CLOUDPOS_HIDE_STATUS_BAR |
విధులు | hideBars(int state), getBarsVisibility() |
తరచుగా అడిగే ప్రశ్నలు
డిస్ప్లే ఫుల్-స్క్రీన్ API ఏమి చేస్తుంది?
ఇది Android పరికరాల్లో పూర్తి స్క్రీన్ ప్రదర్శనను ప్రారంభించడానికి స్థితి పట్టీ మరియు నావిగేషన్ బార్ను దాచడానికి మిమ్మల్ని అనుమతిస్తుంది.
ఈ API ని ఉపయోగించడానికి ఏ అనుమతి అవసరం?
అవసరమైన అనుమతి Android. అనుమతి. CLOUDPOS_HIDE_STATUS_BAR.
నావిగేషన్ బార్ లేని పరికరంలో నేను hideBars ఫంక్షన్ను ఉపయోగిస్తే ఏమి జరుగుతుంది?
నావిగేషన్ బార్ లేని పరికరంలో సెట్ 2 లేదా 3 ని ఉపయోగించడం వలన IllegalArgumentException వస్తుంది.
స్థితి మరియు నావిగేషన్ బార్ల దృశ్యమానత స్థితిని నేను ఎలా తనిఖీ చేయగలను?
ప్రస్తుత స్థితిని పొందడానికి మీరు getBarsVisibility() ఫంక్షన్ను ఉపయోగించవచ్చు.
పత్రాలు / వనరులు
![]() |
WizarPOS డిస్ప్లే ఫుల్ స్క్రీన్ API [pdf] సూచనలు డిస్ప్లే ఫుల్ స్క్రీన్ API, ఫుల్ స్క్రీన్ API, స్క్రీన్ API |