آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

مشکل در Import کردن پروژه

سعید عاملی  10 سال پیش  10 سال پیش
0 0

سلام عزیزان

اگه امکان داره این مشکلم رو کسی راهنمایی کنه برای حلش:

وقتی پروژه ای رو دانلود میکنم و Import میکنم تو ایکلیپس به شکل درمیاد که قابل استفاده نیست.

import android.os.Bundle;
import android.provider.ContactsContract;
import android.provider.ContactsContract.CommonDataKinds.Phone;
import android.provider.ContactsContract.Data;
import android.app.Activity;
import android.content.ContentResolver;
import android.database.Cursor;
import android.util.Log;
import android.widget.TextView;

public class MainActivity extends Activity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
       
        TextView output = (TextView) findViewById(R.id.output);
       
        // Fetch emails from contact list
        String emailStr = refreshData();
        // Show emails on screen
        output.setText(emailStr);
       
    }

   
    private String refreshData() {
           String emaildata = "";
           
           try {
        
                ContentResolver cr = getBaseContext().getContentResolver();
                Cursor cur = cr.query(ContactsContract.Contacts.CONTENT_URI, null, null, null, null);
               
                if (cur.getCount() > 0) {
                    Log.i("Content provider", "Reading contact  emails");
                    while (cur.moveToNext()) {
                        String contactId = cur.getString(cur.getColumnIndex(ContactsContract.Contacts._ID));
                   
                                // Create query to use CommonDataKinds classes to fetch emails
                Cursor emails = cr.query(ContactsContract.CommonDataKinds.Email.CONTENT_URI, null, ContactsContract.CommonDataKinds.Email.CONTACT_ID
                                                + " = " + contactId, null, null);
     
                                Cursor c = getContentResolver().query(Data.CONTENT_URI,
                                          new String[] {Data._ID, Phone.NUMBER, Phone.TYPE, Phone.LABEL},
                                          Data.CONTACT_ID + "=?" + " AND "
                                                  + Data.MIMETYPE + "='" + Phone.CONTENT_ITEM_TYPE + "'",
                                          new String[] {String.valueOf(contactId)}, null);

                                while (emails.moveToNext()) {
                                   
                                    // This would allow you get several email addresses
                                    String emailAddress = emails
                                        .getString(emails
                                            .getColumnIndex(ContactsContract.CommonDataKinds.Email.DATA));
                                  
                                    //Log.e("email==>", emailAddress);
                                  
                                    emaildata +="\n  "+emailAddress+"\n"
                                                +"--------------------------------------";
                                 }
                               
                                emails.close();
                            }
                   
                }
                else
                {
                    emaildata +="\nData not found.\n";
                   
                }
                cur.close();
               

            } catch (Exception e) {
               
                 emaildata +="\nException : "+e+"\n";
            }
           
            return emaildata;
    }

}

اینطوری میشن...

خواهشا کمکم کنید!

 برای این سوال پاسخی وجود ندارد.

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .