Bookmarks ausgeben

  • 0 Antworten
  • Letztes Antwortdatum
SeraphimSerapis

SeraphimSerapis

Enthusiast
1.233
Hallo Leute, ich würde gerne eine ListView erzeugen, und diese mit Bookmarks füllen..

Leider geht das bisher noch gar nicht.

Ich habe die Permission
Code:
<uses-permission android:name="com.android.browser.permission.READ_HISTORY_BOOKMARKS" />
in der Manifest festgelegt.

Mein Code sieht folgend aus:
Code:
public class Bookmark extends ListActivity {
	Cursor results;
	Cursor bookmarks;
    Context context;
    String[] array;
    SimpleCursorAdapter adapter;
    
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        context=this.getBaseContext();
        getBookmarks();
        setListAdapter(adapter);
    }

	private void getBookmarks() {
		try {
			bookmarks = android.provider.Browser.getAllBookmarks(getContentResolver());
			startManagingCursor(bookmarks);
			adapter = new SimpleCursorAdapter(
					this,
					android.R.layout.simple_list_item_2,
					bookmarks,
					new String[] { 
					Browser.BookmarkColumns.TITLE, 
					Browser.BookmarkColumns.URL }, 
					new int[] { android.R.id.text1, android.R.id.text2 });
		} catch(Exception e) {
			Toast.makeText(context, "Fehler bei Bookmarks", Toast.LENGTH_SHORT);
		}
		
	}
}

Er zeigt mir einfach eine leere ListView..


Jemand eine Idee?

EDIT: Thema kann zu, habs rausgefunden - daraus entstand die neue MarketApp LiveFolder :)
Wenn wer Fragen dazu hat - ich beantworte sie gern
 
Zuletzt bearbeitet:
Zurück
Oben Unten