2016-08-31 11 views
7

का उपयोग करने का लाभ क्या है, मैंने पाया कि मैं अपने लेआउट में जगह बनाने के लिए View का उपयोग कर रहा हूं और मैंने इसे Space के साथ प्रतिस्थापित करने का विचार किया।
इसलिए मैंने खुद से पूछा कि View को Space के साथ स्थान बनाने के लिए कोई लाभ है या नहीं। वहाँ में रिक्ति के लिए View के बजाय Space दृश्य का उपयोग करने के लिए कोई लाभस्पेस ओवर व्यू

<Space 
     android:layout_width="0dp" 
     android:layout_height="match_parent" 
     android:layout_weight="1" 
     /> 

तो ... है:

अंतरिक्ष View विजेट का उपयोग:

<View 
     android:layout_width="0dp" 
     android:layout_height="match_parent" 
     android:layout_weight="1" 
     /> 

अंतरिक्ष Space विजेट का उपयोग एक लेआउट?

+1

यहां तक ​​कि यदि वहां था, तो भी यह महत्वपूर्ण होगा। नाम इरादे को और स्पष्ट रूप से स्पष्ट कर सकता है। – Shaishav

उत्तर

8

अधिकांश भाग के लिए, वे बिल्कुल वही हैं। एक स्पेस डिफ़ॉल्ट रूप से View#INVISIBLE पर इसकी दृश्यता सेट करता है इसलिए ड्राइंग ऑपरेशन छोड़ दिए जाते हैं। इसके अलावा, इसमें कोई फर्क नहीं पड़ता है।

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