Hallo Leute
Ich hab kein passendes Thema dazu gefunden im Forum, also bitte um entschuldigung wenn ich was übersehen habe.
Jedenfalls wollte probieren mit einem Contact Provider Kontakte + Nummern auszulesen und sie in einer Liste anzeigen. Nur funktioniert das nicht so ganz.
Ich habe das Tutorial auf der Android.Developer Seite probiert und i-was mach ich falsch. Ich bekomm immer eine Exception
Link: Content Providers | Android Developers
mein Code:
Exception:
Pic-Upload.de - exception.png
Ich hab kein passendes Thema dazu gefunden im Forum, also bitte um entschuldigung wenn ich was übersehen habe.
Jedenfalls wollte probieren mit einem Contact Provider Kontakte + Nummern auszulesen und sie in einer Liste anzeigen. Nur funktioniert das nicht so ganz.
Ich habe das Tutorial auf der Android.Developer Seite probiert und i-was mach ich falsch. Ich bekomm immer eine Exception
Link: Content Providers | Android Developers
mein Code:
Java:
package at.htlgkr.main;
import android.app.Activity;
import android.database.Cursor;
import android.net.Uri;
import android.os.Bundle;
import android.provider.Contacts.People;
public class MyContactsActivity extends Activity
{
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
getContacts();
}
private void getContacts()
{
String[] projection = new String[] { People._ID, People._COUNT, People.NAME, People.NUMBER };
Uri contacts = People.CONTENT_URI;
Cursor managedCursor = managedQuery(contacts, projection, null, null, People.NAME + " ASC");
getColumnData(managedCursor);
}
private void getColumnData(Cursor cur)
{
if (cur.moveToFirst())
{
String name;
String phoneNumber;
int nameColumn = cur.getColumnIndex(People.NAME);
int phoneColumn = cur.getColumnIndex(People.NUMBER);
String imagePath;
do
{
name = cur.getString(nameColumn);
phoneNumber = cur.getString(phoneColumn);
}
while (cur.moveToNext());
}
}
}
Exception:
Pic-Upload.de - exception.png
Zuletzt bearbeitet von einem Moderator: