2015-09-15 6 views
5

मैं MPAndroidChart का उपयोग कर अपने ऐप में एक चार्ट बनाने की कोशिश कर रहा हूं। enter image description hereस्क्रॉल करने योग्य बार चार्ट MpAndroidChart का उपयोग करके प्रत्येक बार को छूने की संभावना के साथ?

लेकिन कुछ विशेष सुविधाओं के साथ:

मेरा उद्देश्य एक ग्राफ इस एक की तरह लग रही प्राप्त करने के लिए है।

  • ग्राफ स्क्रीन की चौड़ाई से अधिक व्यापक हो जाएगा तो यह एक न्यूनतम चौड़ाई और स्क्रॉल करने योग्य होना चाहिए (चौड़ाई के लिए मैं इस समाधान का उपयोग कर रहा हूँ, लेकिन इसकी नहीं स्क्रॉल): chart.getLayoutParams().width=100*entries.size();
  • मैं चाहते हैं एक बार पर क्लिक करने के लिए एक ही प्रकार का भाषण बबल है (मुझे नहीं पता कि स्क्रॉल के लिए एक ही समय में स्क्रॉल करने के लिए कोई रास्ता है या नहीं, मुझे लगता है कि लेआउट का उपयोग करके एक वर्कअराउंड और स्क्रॉलव्यू एकमात्र समाधान है यह सुविधा अभी तक कार्यान्वित नहीं की गई है)
  • और आखिरकार, बार में से एक को छूते समय, बार के नीचे चयन नहीं करना (जो ऐसा करने का कोई तरीका है, तो उपयोगकर्ता को स्क्रॉल करने से रोक सकता है!)।

    क्या यह अभी तक MPAndroidChart के साथ तकनीकी रूप से संभव है? अग्रिम में धन्यवाद।

उत्तर

7

हाँ, यह है। और कृपया ScrollView का उपयोग न करें।

व्यूपोर्ट को संशोधित करने और "चार्ट व्यापक बनाने के लिए" इस पढ़ें: https://github.com/PhilJay/MPAndroidChart/wiki/Modifying-the-Viewport

"स्पीच बबल" आप के बारे में बात कर रहे हैं MarkerView है, और हाँ, यह जब रूप में अच्छी तरह से स्क्रॉल प्रदर्शित किया जा सकता।

+0

आपके उत्तर के लिए बहुत बहुत धन्यवाद! मैं इसे देख रहा हूँ। इस पुस्तकालय के लिए भी धन्यवाद, यह वाकई बहुत अच्छा है! – Virthuss

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