2015-09-12 14 views
5

Eclipse'de geliştirilmiş bir projem var. Şimdi bazı değişiklikler yapmak zorundayım ve şimdi Eclipse kullanmıyorum.
Ama Android Studio'da aynı proje oluşturma sonraBrowser.BOOKMARKS_URI Android Studio'da çalışmıyor

  • Browser.BOOKMARKS_URI
  • Browser.BookmarkColumns.BOOKMARK
  • Browser.BookmarkColumns.VISITS
  • Browser.clearHistory(getContentResolver());

UPDATE kullanabilmek için değilim

O gösterir aşağıdaki hataları:

  • çözülemiyor: "BOOKMARKS_URI"

  • çözülemiyor: "BookmarkColumns"

  • çözülemiyor: "clearHistory()"

Lütfen yardım edin ...

+0

Welcome yardımcı olacaktır! "Kullanamamak" konusunda daha spesifik olabilir misiniz? Bu şeyleri denersen ne olur, bir hata mesajı alır mısın? Lütfen bunu yayınınıza düzenleyin. Daha fazla bilgi ile size yardımcı olabiliriz. İyi şanslar! –

cevap

1

Tarayıcı geçmişini almanın bir yolunu bulamayanlar için bu alternatif yolu deneyin:

public static final Uri BOOKMARKS_URI = Uri.parse ("content: // browser/bookmarks");

+0

Elbette zaman almayı deneyeceğim – Safeer

3

kullanım yerine bu kez ben aynı sorunu vardı ve bu umut ederek çözüldü Çünkü doğrudan tarayıcıdan erişmenin o yığın taşması için size

public final Uri BOOKMARKS_URI = Uri.parse("content://browser/bookmarks"); 
public final String[] HISTORY_PROJECTION = new String[]{ 
      "_id", // 0 
      "url", // 1 
      "visits", // 2 
      "date", // 3 
      "bookmark", // 4 
      "title", // 5 
      "favicon", // 6 
      "thumbnail", // 7 
      "touch_icon", // 8 
      "user_entered", // 9 
    }; 
public final int HISTORY_PROJECTION_TITLE_INDEX = 5; 
public final int HISTORY_PROJECTION_URL_INDEX = 1;