2014-04-05 10 views
8

का सम्मान न मैं एक एंड्रॉयड layout_file कि निम्नलिखितएंड्रॉयड scrollview बच्चे की निचला हाशिया

<ScrollView xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" > 

    <LinearLayout 
     android:id="@+id/post_ride_container" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:layout_margin="@dimen/activity_margin" 
     android:padding="@dimen/activity_margin" 
     android:background="@drawable/google_now_style_card" 
     android:orientation="vertical" > 

    ... 

    </LinearLayout 
</ScrollView 

@dimen/activity_margin तरह दिखता है 16dp

है मैं अनुप्रयोग चल रहा हूँ, मैं करने के लिए स्क्रॉल करने में असमर्थ हूँ पूरे लेआउट के नीचे, जैसा कि, यह नीचे मार्जिन प्रदर्शित नहीं करेगा। इस तस्वीर को स्पष्ट करता

enter image description here

ध्यान दें कि संकेत है कि लेआउट के नीचे (नीचे से चमक) तक पहुँच गया है, अभी तक सही पर स्क्रॉलबार इंगित करता है वहाँ के लिए नीचे स्क्रॉल करने के लिए बहुत कुछ है।

मुझे जो होने की उम्मीद है वह लेआउट के किनारे मार्जिन की तरह नीचे मार्जिन को देखने में सक्षम होना है।

उत्तर

4

कोशिश अपने scrollview में

android:fillViewport="true" 

की स्थापना। यह पूरी ऊंचाई देगा और फिर आप नीचे मार्जिन लागू कर सकते हैं।

+0

दुर्भाग्य से इस मुद्दे को हल नहीं किया – rperryng

+0

स्क्रॉल व्यू के लिए मार्जिन लागू कर सकते हैं? मेरा मतलब है कि यह वही बात है और यदि यह आपके लेआउट के लिए करने योग्य है, तो यह आसान होगा। ScrollView सामग्री के चारों ओर बाल तत्व की ऊंचाई को लपेटता है इसलिए मुझे नहीं लगता कि बाल तत्व में मार्जिन छोड़ने का एक तरीका होगा। इसके बजाए, आप अपने स्क्रॉलव्यू में मार्जिन लागू कर सकते हैं और इसे अपने लाइनरलाउट के चारों ओर लपेट सकते हैं। – VipulKumar

+0

यदि मैं स्क्रॉलव्यू पर मार्जिन लागू करता हूं तो अंतराल पर हमेशा ध्यान दिया जाएगा यदि मैं रैखिक के नीचे हूं या नहीं। – rperryng

0

मैं एक ही समस्या में भाग गया। हल करने के लिए, मैंने margin के बजाय padding का उपयोग किया और फिर मैंने स्क्रॉलव्यू के लिए android:fillViewport="true" सेट किया। कुछ भी ठीक हो जाता है!

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