Android APIs
public abstract class

WebBackForwardList

extends Object
implements Cloneable Serializable
java.lang.Object
   ↳ android.webkit.WebBackForwardList

Class Overview

This class contains the back/forward list for a WebView. WebView.copyBackForwardList() will return a copy of this class used to inspect the entries in the list.

Summary

Public Constructors
WebBackForwardList()
Public Methods
abstract int getCurrentIndex()
Get the index of the current history item.
abstract WebHistoryItem getCurrentItem()
Return the current history item.
abstract WebHistoryItem getItemAtIndex(int index)
Get the history item at the given index.
abstract int getSize()
Get the total size of the back/forward list.
Protected Methods
abstract WebBackForwardList clone()
Clone the entire object to be used in the UI thread by clients of WebView.
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public WebBackForwardList ()

Public Methods

public abstract int getCurrentIndex ()

Added in API level 1

Get the index of the current history item. This index can be used to directly index into the array list.

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

public abstract WebHistoryItem getCurrentItem ()

Added in API level 1

Return the current history item. This method returns null if the list is empty.

Returns
  • The current history item.

public abstract WebHistoryItem getItemAtIndex (int index)

Added in API level 1

Get the history item at the given index. The index range is from 0...n where 0 is the first item and n is the last item.

Parameters
index The index to retrieve.

public abstract int getSize ()

Added in API level 1

Get the total size of the back/forward list.

Returns
  • The size of the list.

Protected Methods

protected abstract WebBackForwardList clone ()

Added in API level 1

Clone the entire object to be used in the UI thread by clients of WebView. This creates a copy that should never be modified by any of the webkit package classes.

Returns
  • a copy of this object.