2010-09-17 17 views
11

मैं स्क्रॉलव्यू का उपयोग कर रहा हूं और मैं स्क्रॉलबार आकार सेट करना चाहता हूं, लेकिन मैंने जो कुछ भी कोशिश की, वह असफल रहा। मैंने विशेषता एंड्रॉइड के साथ प्रयास किया: शैली के साथ स्क्रॉलबार आकार, थीम के साथ लेकिन कुछ भी नहीं। स्क्रॉलबार का आकार यह हमेशा एक जैसा होता है। कोई सुझाव? धन्यवादएंड्रॉइड स्क्रॉलव्यू स्क्रॉलबार आकार

मैं इस के साथ करने की कोशिश की:

<ScrollView 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    android:layout_marginTop="10px" 
    android:layout_marginBottom="15px" 
    android:scrollbarSize="20px" 
    android:scrollbarTrackVertical="@drawable/scrollbar_reflection" 
    android:scrollbarThumbVertical="@drawable/scrollbar_state2"> 

लेकिन स्क्रॉलबार की चौड़ाई नहीं बदलता है।

तो मैं इस तरह एक शैली फ़ाइल बनाई:

<resources> 
    <style name="ShowAllScrollBar1"> 
     <item name="android:scrollbarSize">20px</item>   
    </style> 
</resources> 

और फिर AndroidManifest में शैली निर्धारित किया है।

+0

आप क्या करने की कोशिश की का एक उदाहरण दिखाया जा सका निम्नलिखित संदर्भ लें? –

उत्तर

3

मैं वास्तव में इस के साथ साथ ही संघर्ष कर रहा है। दुर्भाग्यवश, ऐसा प्रतीत होता है कि समस्या वास्तव में एंड्रॉइड स्रोत कोड में है, और अगली एंड्रॉइड रिलीज तक तय नहीं की जाएगी। थोड़ी सी खोज के बाद, मुझे यह जानकारी यहां मिली: http://code.google.com/p/android/issues/detail?id=14317

+1

इसके अलावा, मैंने देखा है कि जब आप एंड्रॉइड के माध्यम से एक कस्टम स्क्रॉलबार का उपयोग करते हैं: scrollbarThumbHorizontal शैली विशेषता, सिस्टम केवल उसी आयाम को फिट करने के लिए फैलाएगा जो मूल स्क्रॉलबार जिसे आप विस्तारित करने का प्रयास कर रहे हैं। तो यह या तो काम नहीं करता है। –

1

android:scrollbarThumbVertical और android:scrollbarSize="1dp" एक साथ लागू करने का प्रयास करें, और अपनी समस्या scrollview, RecyclerView के साथ-साथ HorizontalScrollView के लिए हल कर दिया जाएगा।

कोड स्निपेट

<ScrollView 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    android:layout_marginTop="10px" 
    android:layout_marginBottom="15px" 
    android:scrollbars="vertical" 
    android:scrollbarThumbVertical="@color/colorPrimaryDark" 
    android:scrollbarSize="1dp"> 
संबंधित मुद्दे