1. Nimm jetzt an unserem Uhans - 3. ADVENT - Gewinnspiel teil - Alle Informationen findest Du hier!

Bookmarks ausgeben

Dieses Thema im Forum "Android App Entwicklung" wurde erstellt von SeraphimSerapis, 24.11.2009.

  1. SeraphimSerapis, 24.11.2009 #1
    SeraphimSerapis

    SeraphimSerapis Threadstarter Android-Guru

    Beiträge:
    3,072
    Erhaltene Danke:
    1,138
    Registriert seit:
    27.02.2009
    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: 24.11.2009

Diese Seite empfehlen