gpt4 book ai didi

android - 尝试列出显示历史记录的 Android 书签

转载 作者:行者123 更新时间:2023-11-29 02:16:10 25 4
gpt4 key购买 nike

我试图列出系统默认书签,但当我运行该应用程序时,它不仅会列出书签,还会显示历史 URL 和访问次数最多的 URL。

我怎样才能避免这种情况并只显示书签?

这是方法:(导入所有必要的东西+有效的权限)

public class CLASSNAME extends ListActivity {

@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
String[] projection = new String[] {Browser.BookmarkColumns._ID,
Browser.BookmarkColumns.TITLE,
Browser.BookmarkColumns.URL};
String[] displayFields = new String[] {Browser.BookmarkColumns.TITLE,
Browser.BookmarkColumns.URL};
int[] displayViews = new int[] { android.R.id.text1,
android.R.id.text2 };

Cursor cur = managedQuery(android.provider.Browser.BOOKMARKS_URI,
projection, null, null, null);
setListAdapter(new SimpleCursorAdapter(this,
android.R.layout.simple_list_item_2, cur,
displayFields, displayViews));
}
}

最佳答案

解决方法:

将第一个“null”替换为“android.provider.Browser.BookmarkColumns.BOOKMARK”游标 cur = managedQuery(android.provider.Browser.BOOKMARKS_URI, projection, null->android.provider.Browser.BookmarkColumns.BOOKMARK, null, null);

希望这对其他人有帮助:)

关于android - 尝试列出显示历史记录的 Android 书签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3684504/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com