2017-04-19 6 views
5

कुछ समय पहले मैंने रिएक्ट नेटिव के साथ एक एंड्रॉइड ऐप रखा था। हमने इसे कई उपकरणों पर परीक्षण किया है और जिस तरह से मैं यहां पूछ रहा हूं उसके बारे में कोई समस्या नहीं है।एंड्रॉइड पर एक प्रतिक्रियात्मक मूल ऐप के आसपास मोटा काला किनारा/सीमा

जो मैं यहां पूछ रहा हूं वह इस बारे में सुझाव है कि इसका क्या कारण हो सकता है। मैं ऐप का डेवलपर हूं, लेकिन इस मामले में मुझे नहीं पता कि कहां से शुरू करना है।

हाल ही में, किसी ने इसे एचटीसी वन एम 7 पर स्थापित किया है, और अब यह मोटी काला सीमा स्क्रीन के चारों तरफ है जहां ऐप होना चाहिए। अंत में एक छवि है।

आप देख सकते हैं कि ऐप अभी भी पूर्ण आकार को विस्तारित कर रहा है, लेकिन किनारों को काला कर दिया गया है।

यह पहली बार मैंने इसे देखा है, और कुछ खोज के बाद इस तरह की चीज़ों के बारे में कोई और शिकायत नहीं कर पाती है। यह एकमात्र ऐसा समय है जिसे मैंने इसे किसी भी डिवाइस पर देखा है जिसे हमने इसे चलाया है।

कोई विचार क्या कारण हो सकता है?

<item name="android:windowBackground">@drawable/launch_screen_bitmap</item>

पर res/values ​​/ styles.xml:

enter image description here

+0

मेरे पास आपके लिए कोई समाधान नहीं है, लेकिन मुझे लगता है [टैबलेट पर एक समस्या जो समान दिखती है] (http://stackoverflow.com/questions/43893805/android-app-showing-black-borders- अतिव्यापी-किनारों-ui को-कुछ तरह के-कॉम की)। क्या आपने एंड्रॉइड स्टूडियो के लेआउट इंस्पेक्टर (टूल्स -> एंड्रॉइड -> लेआउट इंस्पेक्टर) में अपने ऐप को देखा है? क्या काला सीमा वहां दिखाई देती है? – Niall

+0

धन्यवाद, यह एक अच्छा सुझाव है। मेरे पास नहीं है लेकिन मैं करूँगा। क्या आपका वहां भी दिखाई देता था? – Yhilan

+0

नहीं, मेरे लिए ब्लैक बॉर्डर लेआउट इंस्पेक्टर में नहीं दिखाया गया था, यह सिर्फ UI को दिखाया गया था, क्योंकि यह मुझे लगता है कि यह वास्तव में मेरी गतिविधि के दृश्य का हिस्सा नहीं है, लेकिन कुछ अतिरिक्त एंड्रॉइड शीर्ष पर ओवरलेइंग है । – Niall

उत्तर

1

मेरे मामले में, मैं सिर्फ इस लाइन को हटाने

और यह ठीक काम करता है।

+1

दोस्त। आपने इस महीने पहले लिखा था और मैंने उस समय इसे उखाड़ फेंक दिया था, लेकिन अब तक इसे आजमाने का मौका नहीं मिला, जब एक पूरी तरह से अलग ऐप और फोन पर, यह फिर से हुआ। मुझे याद आया कि आप जवाब देंगे, यहां वापस आए, कोशिश की, और यह काम किया। लीजेंड। धन्यवाद! – Yhilan

संबंधित मुद्दे