android Parse.com get specific data[SOLVED] -
यहां मेरे स्क्रीनशॉट है
मेरे activity.java में
btnSearchemail = (बटन ) खोजव्यूबीआईआईडी (आर.आई.डी। बीटीएनएसएचरमाइम); TxtSearchemail = (EditText) findViewById (R.id.txtSearchemail); सर्चैमेल = टीएसटीएसएआरईएकेएममेल.गेट टेक्स्ट ()। ToString (); TxtFname = (TextView) ढूंढें ViewById (R.id.txtFname); TxtLname = (TextView) findViewById (R.id.txtLname); btnSearchemail.setOnClickListener (नई OnClickListener () {सार्वजनिक शून्य onClick (देखें v) {अंतिम ParseQuery & LT; ParseObject & gt; क्वेरी = ParseQuery .getQuery ( "खाता"); query.whereEqualTo ( "ईमेल", Searchemail); query.findInBackground (नई FindCallback करें & lt ; ParseObject & gt; () {सार्वजनिक शून्य किया (सूची के & lt; ParseObject & gt; परिणाम, ParseException ई) {if (ई == नल) {// परिणाम सभी ईमेल के लिए पाया की एक सूची है (ParseObject एक्स: परिणाम) {स्ट्रिंग fname = x.getString ( "firstName"); स्ट्रिंग lname = x.getString ( "lastName");} // मैं इसे यहाँ की जगह इस संपादित किया जाता है / अद्यतन txtFname.setText (fname); txtLname.setText (lname);} else { // त्रुटि Toast.makeText (Sample.this.getApplicationContext (), "त्रुटि", Toast.LENGTH_LONG) .show ();}}});}}); मुझे ईमेल के अनुसार विशिष्ट डेटा प्राप्त करना है जो मैंने अपने एडिथिक्स में डाल दिया था।
आपको एक क्वेरी कॉल करने की आवश्यकता होगी। नोट करें कि यह फ़ंक्शन एसिंक्रोनस है दस्तावेज़ीकरण पाया जा सकता है।
पार्सक्लाइन & lt; पार्स ऑब्जेक्ट & gt; क्वेरी = ParseQuery.getQuery ("खाता"); query.whereEqualTo ("ईमेल", emailave); query.findInBackground (नई FindCallback & LT; ParseObject & gt; () {सार्वजनिक शून्य किया (सूची के & lt; ParseObject & gt; परिणाम, ParseException ई) {if (ई == नल) {// परिणाम सभी ईमेल (ParseObject एक्स के लिए पाया की एक सूची है: परिणाम) {स्ट्रिंग fname = x.getString ( "firstName"); स्ट्रिंग lname = x.getString ( "lastName"); यहाँ // रखो ब्रेकपाइंट और देखते हैं कि चर txtFname.setText (fname) होते हैं; txtLname.setText (lanme )}} else {// त्रुटि}}});
Comments
Post a Comment