Most visited

Recently visited

Added in API level 1

WebBackForwardList

public abstract class WebBackForwardList
extends Object implements Cloneable, Serializable

java.lang.Object
   ↳ android.webkit.WebBackForwardList


该类包含WebView的后退/前进列表。 WebView.copyBackForwardList()将返回这个类的副本,用于检查列表中的条目。

Summary

Public constructors

WebBackForwardList()

Public methods

abstract int getCurrentIndex()

获取当前历史项目的索引。

abstract WebHistoryItem getCurrentItem()

返回当前历史项目。

abstract WebHistoryItem getItemAtIndex(int index)

获取给定索引的历史记录。

abstract int getSize()

获取后退/前进列表的总大小。

Protected methods

abstract WebBackForwardList clone()

通过WebView的客户端克隆要在UI线程中使用的整个对象。

Inherited methods

From class java.lang.Object

Public constructors

WebBackForwardList

Added in API level 22
WebBackForwardList ()

Public methods

getCurrentIndex

Added in API level 1
int getCurrentIndex ()

获取当前历史项目的索引。 这个索引可以用来直接索引到数组列表中。

Returns
int The current index from 0...n or -1 if the list is empty.

getCurrentItem

Added in API level 1
WebHistoryItem getCurrentItem ()

返回当前历史项目。 如果列表为空,则此方法返回null。

Returns
WebHistoryItem The current history item.

getItemAtIndex

Added in API level 1
WebHistoryItem getItemAtIndex (int index)

获取给定索引的历史记录。 索引范围是从0 ... n,其中0是第一项,n是最后一项。

Parameters
index int: The index to retrieve.
Returns
WebHistoryItem

getSize

Added in API level 1
int getSize ()

获取后退/前进列表的总大小。

Returns
int The size of the list.

Protected methods

clone

Added in API level 1
WebBackForwardList clone ()

通过WebView的客户端克隆要在UI线程中使用的整个对象。 这创建了一个不应该被任何webkit包类修改的副本。

Returns
WebBackForwardList a clone of this instance.

Hooray!