WizarPOS ડિસ્પ્લે ફુલ સ્ક્રીન API
ઉપરview
આ માર્ગદર્શિકા સમજાવે છે કે સ્ટેટસ બાર અને નેવિગેશન બારને છુપાવવા માટે ચોક્કસ સિસ્ટમ API નો ઉપયોગ કેવી રીતે કરવો, જેનાથી Android ઉપકરણો પર પૂર્ણ-સ્ક્રીન ડિસ્પ્લે સક્ષમ બને છે.
મહત્વપૂર્ણ વિચારણાઓ
ધ્યાન રાખો કે આ API નો ઉપયોગ ફક્ત તમારી એપ્લિકેશનને જ નહીં, પરંતુ સમગ્ર સિસ્ટમને અસર કરે છે. જ્યારે તમે સ્ટેટસ બાર અથવા નેવિગેશન બાર છુપાવો છો, ત્યારે તે બધા સિસ્ટમ ઇન્ટરફેસ અને એપ્લિકેશનોમાં છુપાયેલ રહે છે.
પરવાનગી
android.permission.CLOUDPOS_HIDE_STATUS_BAR એપ્લિકેશન મેનિફેસ્ટમાં પરવાનગીઓ જાહેર કરે છે.
API ઓવરview
HideBars નો ઉપયોગ કરીને સ્થિતિ/નેવિગેશન બાર છુપાવો અથવા બતાવો
void hideBars(int state) સ્ટેટસ બાર અને નેવિગેશન બાર સ્ટેટ સેટ કરો.
પરિમાણો
પરિમાણ | વર્ણન |
---|---|
રાજ્ય | ૧: સ્ટેટસ બાર છુપાવો, ૨: નેવિગેશન બાર છુપાવો, ૩: બંને છુપાવો, ૦: બંને બતાવો. નેવિગેશન બાર વગરના ઉપકરણમાં, સેટ ૨ અને ૩ IllegalArgumentException ફેંકશે. |
અહીં કેટલાક કોડ સ્નિપેટ્સ છે:
//છુપાવોબાર્સ:ઓબ્જેક્ટ સેવા = getSystemService("સ્ટેટસબાર"); ક્લાસ સ્ટેટસબારમેનેજર = ક્લાસ.ફોરનેમ("એન્ડ્રોઇડ.એપ.સ્ટેટસબારમેનેજર"); પદ્ધતિ પદ્ધતિ = statusBarManager.getMethod("છુપાવોબાર્સ", int.class); પદ્ધતિ.ઇનવોક(સેવા, 3);
ગેટબાર્સવિઝિબિલિટી
int getBarsVisibility(); સ્ટેટસ બાર અને નેવિગેશન બારની સ્થિતિ મેળવો.
પરત કરે છે
પ્રકાર | વર્ણન |
---|---|
int | પરિણામ, ૧: સ્ટેટસ બાર છુપાવો, ૨: નેવિગેશન બાર છુપાવો, ૩: બંને છુપાવો, ૦: બંને બતાવો. નેવિગેશન બાર વગરના ડિવાઇસમાં, સેટ ૨ અને ૩ IllegalArgumentException ફેંકશે. |
અહીં કેટલાક કોડ સ્નિપેટ્સ છે:
//getBarsVisibility: ઑબ્જેક્ટ સેવા = getSystemService("સ્ટેટસબાર"); ક્લાસ સ્ટેટસબારમેનેજર = ક્લાસ.ફોરનેમ("એન્ડ્રોઇડ.એપ.સ્ટેટસબારમેનેજર"); પદ્ધતિ પદ્ધતિ = statusBarManager.getMethod("ગેટબાર્સવિઝિબિલિટી"); ઑબ્જેક્ટ ઑબ્જેક્ટ = expand.invoke(સેવા);
વિશિષ્ટતાઓ
લક્ષણ | વર્ણન |
---|---|
API નામ | પૂર્ણ-સ્ક્રીન API પ્રદર્શિત કરો |
પરવાનગી જરૂરી છે | android.permission.CLOUDPOS_HIDE_STATUS_BAR |
કાર્યો | છુપાવો બાર્સ(પૂર્ણ સ્થિતિ), ગેટબાર્સવિઝિબિલિટી() |
FAQs
ડિસ્પ્લે ફુલ-સ્ક્રીન API શું કરે છે?
તે તમને Android ઉપકરણો પર પૂર્ણ-સ્ક્રીન ડિસ્પ્લે સક્ષમ કરવા માટે સ્ટેટસ બાર અને નેવિગેશન બારને છુપાવવાની મંજૂરી આપે છે.
આ API નો ઉપયોગ કરવા માટે કઈ પરવાનગીની જરૂર છે?
જરૂરી પરવાનગી એન્ડ્રોઇડ છે. પરવાનગી. CLOUDPOS_HIDE_STATUS_BAR.
જો હું નેવિગેશન બાર વગરના ઉપકરણ પર hideBars ફંક્શનનો ઉપયોગ કરું તો શું થશે?
નેવિગેશન બાર વગરના ઉપકરણ પર સેટ 2 અથવા 3 નો ઉપયોગ કરવાથી IllegalArgumentException થશે.
હું સ્ટેટસ અને નેવિગેશન બારની દૃશ્યતા સ્થિતિ કેવી રીતે ચકાસી શકું?
વર્તમાન સ્થિતિ મેળવવા માટે તમે getBarsVisibility() ફંક્શનનો ઉપયોગ કરી શકો છો.
દસ્તાવેજો / સંસાધનો
![]() |
WizarPOS ડિસ્પ્લે ફુલ સ્ક્રીન API [પીડીએફ] સૂચનાઓ પૂર્ણ સ્ક્રીન API, પૂર્ણ સ્ક્રીન API, સ્ક્રીન API દર્શાવો |