Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

MYSQL में ब्लॉब डेटा को Android ImageView में कैसे बदलें?

आपको 2 समस्याएं हैं।

सबसे पहले, आपका यूआरएल ठीक से एन्कोड नहीं किया गया है। सबसे अधिक संभावना है कि व्यवसाय नाम में स्थान जो आपको समस्या पैदा कर रहा है। किसी भी रिक्त स्थान या विशेष वर्णों को संभालने के लिए आपको URLEncoder.encode(businessName,"UTF-8") की आवश्यकता है।

दूसरी समस्या यह है कि आप ImageView को बैकग्राउंड थ्रेड के अंदर सेट करने का प्रयास कर रहे हैं। आपको ImageView सामग्री को मुख्य थ्रेड (UI थ्रेड) पर सेट करने की आवश्यकता है। डीकोड किए गए बिटमैप को वापस करने के लिए अपना doInBackground() बदलें, शून्य के बजाय, और एक onPostExcecute (बिटमैप बिटमैप) विधि जोड़ें जो बिटमैप को ImageView में सेट कर देगा। onPostExecute UI थ्रेड में चलता है। (शून्य की जांच करना सुनिश्चित करें)।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. php में संग्रहीत कार्यविधि के माध्यम से LAST_INSERT_ID कैसे प्राप्त करें?

  2. SQL:प्रत्येक व्यक्ति के लिए सबसे सामान्य मान लौटाना

  3. एसक्यूएल जहां कॉलम =सब कुछ

  4. अक्षांश और देशांतर मान स्ट्रिंग्स या संख्याओं के रूप में सहेज रहे हैं?

  5. एक संग्रहीत प्रक्रिया पर केस स्टेटमेंट के लिए मैसकल केस नहीं मिला