2010-07-20 9 views
8

क्या खाली संदेश और सूची दृश्य शीर्षलेख को एक ही समय में प्रदर्शित करने का कोई तरीका है? ऐसा लगता है कि जब मैं खाली दृश्य सेट करता हूं और सूची खाली होती है, तो शीर्षलेख प्रदर्शित नहीं किया जाएगा।हेडर के साथ एंड्रॉइड लिस्टव्यू खाली संदेश

THX बेन

उत्तर

0

मेरा मानना ​​है कि क्योंकि, ListView सभी स्थान में समा जाता है, और इसलिए जब आप कर रहे हैं हैडर रिक्त है यह इतना छोटा है कि आपके ListView सिर्फ इस पर चला जाता है हो जाएगा। यदि तुम्हें समझा हो जो मेरा मतलब था??

शायद, जब आप दृश्य खाली होते हैं तो चेक बनाने की कोशिश कर सकते हैं, इसमें कुछ पाठ यादृच्छिक रूप से देखने के लिए बस यह वास्तव में है कि यह वास्तव में है या नहीं।

या

आप एक SumWeight जहां हेडर हमेशा खाली या नहीं किया जा रहा की परवाह किए बिना अपनी स्क्रीन का कोई प्रतिशत प्राप्त कर सकते हैं।

1

उह, हाँ, यह मेरी राय में गलत व्यवहार है। लेकिन बेहतर या बदतर के लिए, एंड्रॉइड काम करता है।

मैं कस्टम दृश्य बनाने और इसे तालिका के पाद लेख में रखने की सलाह दूंगा। अपनी गतिविधि में दृश्य का संदर्भ रखें, और View.VISIBLE या View.GONE पर इसकी दृश्यता सेट करें, जो सूची एडाप्टर में लौटाता है isEmpty() है।

0

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

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