एंड्रॉइड में एक स्ट्रिंग को उरी में बदलना


219

मेरे पास एक तार है 'songchoice',। मैं चाहता हूं कि यह 'उड़ी' बन जाए ताकि मैं इसका इस्तेमाल कर सकूंMediaPlayer.create(context, Uri)

मैं गीत को उड़ी में कैसे बदल सकता हूं?

जवाबों:


496
Uri myUri = Uri.parse("http://www.google.com");

यहाँ doc http://developer.android.com/reference/android/net/Uri.html#parse%28java.lang.String%29


7
यदि आप अपने ऐप में पास करते हैं तो निश्चित रूप से यदि आप इस उड़ी के साथ एक इंटेंट लॉन्च करते हैं, तो आपके ऐप में पास होने वाले स्थान खाली हो जाएंगे।
क्रिस्टोफर पेरी

4
Uri.parse(STRING);

डॉक्टर देखें:

स्ट्रिंग: एक RFC 2396-आज्ञाकारी, यूआरआई एनकोडेड

इस तरह से उपयोग करने से पहले यूआरएल को विहित किया जाना चाहिए:

Uri.parse(Uri.decode(STRING));
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.