Link javadoc to Android reference
diff --git a/docs/javadoc/com/davemorrissey/labs/subscaleview/ImageSource.html b/docs/javadoc/com/davemorrissey/labs/subscaleview/ImageSource.html
index 23abe2b..0ad82ee 100644
--- a/docs/javadoc/com/davemorrissey/labs/subscaleview/ImageSource.html
+++ b/docs/javadoc/com/davemorrissey/labs/subscaleview/ImageSource.html
@@ -95,7 +95,7 @@
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li>java.lang.Object</li>
+<li><a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
 <li>com.davemorrissey.labs.subscaleview.ImageSource</li>
@@ -108,7 +108,7 @@
 <hr>
 <br>
 <pre>public final class <span class="typeNameLabel">ImageSource</span>
-extends java.lang.Object</pre>
+extends <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
 <div class="block">Helper class used to set the source and additional attributes from a variety of sources. Supports
  use of a bitmap, asset, resource, external file or any other URI.
 
@@ -134,19 +134,19 @@
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>static <a href="../../../../com/davemorrissey/labs/subscaleview/ImageSource.html" title="class in com.davemorrissey.labs.subscaleview">ImageSource</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/ImageSource.html#asset-java.lang.String-">asset</a></span>(java.lang.String&nbsp;assetName)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/ImageSource.html#asset-java.lang.String-">asset</a></span>(<a href="https://developer.android.com/reference/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;assetName)</code>
 <div class="block">Create an instance from an asset name.</div>
 </td>
 </tr>
 <tr id="i1" class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../com/davemorrissey/labs/subscaleview/ImageSource.html" title="class in com.davemorrissey.labs.subscaleview">ImageSource</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/ImageSource.html#bitmap-android.graphics.Bitmap-">bitmap</a></span>(android.graphics.Bitmap&nbsp;bitmap)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/ImageSource.html#bitmap-android.graphics.Bitmap-">bitmap</a></span>(<a href="https://developer.android.com/reference/android/graphics/Bitmap.html?is-external=true" title="class or interface in android.graphics">Bitmap</a>&nbsp;bitmap)</code>
 <div class="block">Provide a loaded bitmap for display.</div>
 </td>
 </tr>
 <tr id="i2" class="altColor">
 <td class="colFirst"><code>static <a href="../../../../com/davemorrissey/labs/subscaleview/ImageSource.html" title="class in com.davemorrissey.labs.subscaleview">ImageSource</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/ImageSource.html#cachedBitmap-android.graphics.Bitmap-">cachedBitmap</a></span>(android.graphics.Bitmap&nbsp;bitmap)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/ImageSource.html#cachedBitmap-android.graphics.Bitmap-">cachedBitmap</a></span>(<a href="https://developer.android.com/reference/android/graphics/Bitmap.html?is-external=true" title="class or interface in android.graphics">Bitmap</a>&nbsp;bitmap)</code>
 <div class="block">Provide a loaded and cached bitmap for display.</div>
 </td>
 </tr>
@@ -158,11 +158,11 @@
 </td>
 </tr>
 <tr id="i4" class="altColor">
-<td class="colFirst"><code>protected android.graphics.Bitmap</code></td>
+<td class="colFirst"><code>protected <a href="https://developer.android.com/reference/android/graphics/Bitmap.html?is-external=true" title="class or interface in android.graphics">Bitmap</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/ImageSource.html#getBitmap--">getBitmap</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i5" class="rowColor">
-<td class="colFirst"><code>protected java.lang.Integer</code></td>
+<td class="colFirst"><code>protected <a href="https://developer.android.com/reference/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/ImageSource.html#getResource--">getResource</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i6" class="altColor">
@@ -170,7 +170,7 @@
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/ImageSource.html#getSHeight--">getSHeight</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i7" class="rowColor">
-<td class="colFirst"><code>protected android.graphics.Rect</code></td>
+<td class="colFirst"><code>protected <a href="https://developer.android.com/reference/android/graphics/Rect.html?is-external=true" title="class or interface in android.graphics">Rect</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/ImageSource.html#getSRegion--">getSRegion</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i8" class="altColor">
@@ -182,7 +182,7 @@
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/ImageSource.html#getTile--">getTile</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i10" class="altColor">
-<td class="colFirst"><code>protected android.net.Uri</code></td>
+<td class="colFirst"><code>protected <a href="https://developer.android.com/reference/android/net/Uri.html?is-external=true" title="class or interface in android.net">Uri</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/ImageSource.html#getUri--">getUri</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i11" class="rowColor">
@@ -191,7 +191,7 @@
 </tr>
 <tr id="i12" class="altColor">
 <td class="colFirst"><code><a href="../../../../com/davemorrissey/labs/subscaleview/ImageSource.html" title="class in com.davemorrissey.labs.subscaleview">ImageSource</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/ImageSource.html#region-android.graphics.Rect-">region</a></span>(android.graphics.Rect&nbsp;sRegion)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/ImageSource.html#region-android.graphics.Rect-">region</a></span>(<a href="https://developer.android.com/reference/android/graphics/Rect.html?is-external=true" title="class or interface in android.graphics">Rect</a>&nbsp;sRegion)</code>
 <div class="block">Use a region of the source image.</div>
 </td>
 </tr>
@@ -221,13 +221,13 @@
 </tr>
 <tr id="i17" class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../com/davemorrissey/labs/subscaleview/ImageSource.html" title="class in com.davemorrissey.labs.subscaleview">ImageSource</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/ImageSource.html#uri-java.lang.String-">uri</a></span>(java.lang.String&nbsp;uri)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/ImageSource.html#uri-java.lang.String-">uri</a></span>(<a href="https://developer.android.com/reference/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;uri)</code>
 <div class="block">Create an instance from a URI.</div>
 </td>
 </tr>
 <tr id="i18" class="altColor">
 <td class="colFirst"><code>static <a href="../../../../com/davemorrissey/labs/subscaleview/ImageSource.html" title="class in com.davemorrissey.labs.subscaleview">ImageSource</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/ImageSource.html#uri-android.net.Uri-">uri</a></span>(android.net.Uri&nbsp;uri)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/ImageSource.html#uri-android.net.Uri-">uri</a></span>(<a href="https://developer.android.com/reference/android/net/Uri.html?is-external=true" title="class or interface in android.net">Uri</a>&nbsp;uri)</code>
 <div class="block">Create an instance from a URI.</div>
 </td>
 </tr>
@@ -236,8 +236,8 @@
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
-<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
 </ul>
 </li>
 </ul>
@@ -275,7 +275,7 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>asset</h4>
-<pre>public static&nbsp;<a href="../../../../com/davemorrissey/labs/subscaleview/ImageSource.html" title="class in com.davemorrissey.labs.subscaleview">ImageSource</a>&nbsp;asset(java.lang.String&nbsp;assetName)</pre>
+<pre>public static&nbsp;<a href="../../../../com/davemorrissey/labs/subscaleview/ImageSource.html" title="class in com.davemorrissey.labs.subscaleview">ImageSource</a>&nbsp;asset(<a href="https://developer.android.com/reference/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;assetName)</pre>
 <div class="block">Create an instance from an asset name.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -291,7 +291,7 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>uri</h4>
-<pre>public static&nbsp;<a href="../../../../com/davemorrissey/labs/subscaleview/ImageSource.html" title="class in com.davemorrissey.labs.subscaleview">ImageSource</a>&nbsp;uri(java.lang.String&nbsp;uri)</pre>
+<pre>public static&nbsp;<a href="../../../../com/davemorrissey/labs/subscaleview/ImageSource.html" title="class in com.davemorrissey.labs.subscaleview">ImageSource</a>&nbsp;uri(<a href="https://developer.android.com/reference/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;uri)</pre>
 <div class="block">Create an instance from a URI. If the URI does not start with a scheme, it's assumed to be the URI
  of a file.</div>
 <dl>
@@ -308,7 +308,7 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>uri</h4>
-<pre>public static&nbsp;<a href="../../../../com/davemorrissey/labs/subscaleview/ImageSource.html" title="class in com.davemorrissey.labs.subscaleview">ImageSource</a>&nbsp;uri(android.net.Uri&nbsp;uri)</pre>
+<pre>public static&nbsp;<a href="../../../../com/davemorrissey/labs/subscaleview/ImageSource.html" title="class in com.davemorrissey.labs.subscaleview">ImageSource</a>&nbsp;uri(<a href="https://developer.android.com/reference/android/net/Uri.html?is-external=true" title="class or interface in android.net">Uri</a>&nbsp;uri)</pre>
 <div class="block">Create an instance from a URI.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -324,7 +324,7 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>bitmap</h4>
-<pre>public static&nbsp;<a href="../../../../com/davemorrissey/labs/subscaleview/ImageSource.html" title="class in com.davemorrissey.labs.subscaleview">ImageSource</a>&nbsp;bitmap(android.graphics.Bitmap&nbsp;bitmap)</pre>
+<pre>public static&nbsp;<a href="../../../../com/davemorrissey/labs/subscaleview/ImageSource.html" title="class in com.davemorrissey.labs.subscaleview">ImageSource</a>&nbsp;bitmap(<a href="https://developer.android.com/reference/android/graphics/Bitmap.html?is-external=true" title="class or interface in android.graphics">Bitmap</a>&nbsp;bitmap)</pre>
 <div class="block">Provide a loaded bitmap for display.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -340,7 +340,7 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>cachedBitmap</h4>
-<pre>public static&nbsp;<a href="../../../../com/davemorrissey/labs/subscaleview/ImageSource.html" title="class in com.davemorrissey.labs.subscaleview">ImageSource</a>&nbsp;cachedBitmap(android.graphics.Bitmap&nbsp;bitmap)</pre>
+<pre>public static&nbsp;<a href="../../../../com/davemorrissey/labs/subscaleview/ImageSource.html" title="class in com.davemorrissey.labs.subscaleview">ImageSource</a>&nbsp;cachedBitmap(<a href="https://developer.android.com/reference/android/graphics/Bitmap.html?is-external=true" title="class or interface in android.graphics">Bitmap</a>&nbsp;bitmap)</pre>
 <div class="block">Provide a loaded and cached bitmap for display. This bitmap will not be recycled when it is no
  longer needed. Use this method if you loaded the bitmap with an image loader such as Picasso
  or Volley.</div>
@@ -405,7 +405,7 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>region</h4>
-<pre>public&nbsp;<a href="../../../../com/davemorrissey/labs/subscaleview/ImageSource.html" title="class in com.davemorrissey.labs.subscaleview">ImageSource</a>&nbsp;region(android.graphics.Rect&nbsp;sRegion)</pre>
+<pre>public&nbsp;<a href="../../../../com/davemorrissey/labs/subscaleview/ImageSource.html" title="class in com.davemorrissey.labs.subscaleview">ImageSource</a>&nbsp;region(<a href="https://developer.android.com/reference/android/graphics/Rect.html?is-external=true" title="class or interface in android.graphics">Rect</a>&nbsp;sRegion)</pre>
 <div class="block">Use a region of the source image. Region must be set independently for the full size image and the preview if
  you are using one.</div>
 <dl>
@@ -442,7 +442,7 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>getUri</h4>
-<pre>protected final&nbsp;android.net.Uri&nbsp;getUri()</pre>
+<pre>protected final&nbsp;<a href="https://developer.android.com/reference/android/net/Uri.html?is-external=true" title="class or interface in android.net">Uri</a>&nbsp;getUri()</pre>
 </li>
 </ul>
 <a name="getBitmap--">
@@ -451,7 +451,7 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>getBitmap</h4>
-<pre>protected final&nbsp;android.graphics.Bitmap&nbsp;getBitmap()</pre>
+<pre>protected final&nbsp;<a href="https://developer.android.com/reference/android/graphics/Bitmap.html?is-external=true" title="class or interface in android.graphics">Bitmap</a>&nbsp;getBitmap()</pre>
 </li>
 </ul>
 <a name="getResource--">
@@ -460,7 +460,7 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>getResource</h4>
-<pre>protected final&nbsp;java.lang.Integer&nbsp;getResource()</pre>
+<pre>protected final&nbsp;<a href="https://developer.android.com/reference/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&nbsp;getResource()</pre>
 </li>
 </ul>
 <a name="getTile--">
@@ -496,7 +496,7 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>getSRegion</h4>
-<pre>protected final&nbsp;android.graphics.Rect&nbsp;getSRegion()</pre>
+<pre>protected final&nbsp;<a href="https://developer.android.com/reference/android/graphics/Rect.html?is-external=true" title="class or interface in android.graphics">Rect</a>&nbsp;getSRegion()</pre>
 </li>
 </ul>
 <a name="isCached--">
diff --git a/docs/javadoc/com/davemorrissey/labs/subscaleview/ImageViewState.html b/docs/javadoc/com/davemorrissey/labs/subscaleview/ImageViewState.html
index c0797f0..a5075a9 100644
--- a/docs/javadoc/com/davemorrissey/labs/subscaleview/ImageViewState.html
+++ b/docs/javadoc/com/davemorrissey/labs/subscaleview/ImageViewState.html
@@ -95,7 +95,7 @@
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li>java.lang.Object</li>
+<li><a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
 <li>com.davemorrissey.labs.subscaleview.ImageViewState</li>
@@ -107,13 +107,13 @@
 <li class="blockList">
 <dl>
 <dt>All Implemented Interfaces:</dt>
-<dd>java.io.Serializable</dd>
+<dd><a href="https://developer.android.com/reference/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd>
 </dl>
 <hr>
 <br>
 <pre>public class <span class="typeNameLabel">ImageViewState</span>
-extends java.lang.Object
-implements java.io.Serializable</pre>
+extends <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements <a href="https://developer.android.com/reference/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></pre>
 <div class="block">Wraps the scale, center and orientation of a displayed image for easy restoration on screen rotate.</div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
@@ -138,7 +138,7 @@
 </tr>
 <tr class="altColor">
 <td class="colOne"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/ImageViewState.html#ImageViewState-float-android.graphics.PointF-int-">ImageViewState</a></span>(float&nbsp;scale,
-              android.graphics.PointF&nbsp;center,
+              <a href="https://developer.android.com/reference/android/graphics/PointF.html?is-external=true" title="class or interface in android.graphics">PointF</a>&nbsp;center,
               int&nbsp;orientation)</code>&nbsp;</td>
 </tr>
 </table>
@@ -157,7 +157,7 @@
 <th class="colLast" scope="col">Method and Description</th>
 </tr>
 <tr id="i0" class="altColor">
-<td class="colFirst"><code>android.graphics.PointF</code></td>
+<td class="colFirst"><code><a href="https://developer.android.com/reference/android/graphics/PointF.html?is-external=true" title="class or interface in android.graphics">PointF</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/ImageViewState.html#getCenter--">getCenter</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i1" class="rowColor">
@@ -173,8 +173,8 @@
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
-<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
 </ul>
 </li>
 </ul>
@@ -197,7 +197,7 @@
 <li class="blockList">
 <h4>ImageViewState</h4>
 <pre>public&nbsp;ImageViewState(float&nbsp;scale,
-                      android.graphics.PointF&nbsp;center,
+                      <a href="https://developer.android.com/reference/android/graphics/PointF.html?is-external=true" title="class or interface in android.graphics">PointF</a>&nbsp;center,
                       int&nbsp;orientation)</pre>
 </li>
 </ul>
@@ -224,7 +224,7 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>getCenter</h4>
-<pre>public&nbsp;android.graphics.PointF&nbsp;getCenter()</pre>
+<pre>public&nbsp;<a href="https://developer.android.com/reference/android/graphics/PointF.html?is-external=true" title="class or interface in android.graphics">PointF</a>&nbsp;getCenter()</pre>
 </li>
 </ul>
 <a name="getOrientation--">
diff --git a/docs/javadoc/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.AnimationBuilder.html b/docs/javadoc/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.AnimationBuilder.html
index 201703b..37c7b87 100644
--- a/docs/javadoc/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.AnimationBuilder.html
+++ b/docs/javadoc/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.AnimationBuilder.html
@@ -95,7 +95,7 @@
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li>java.lang.Object</li>
+<li><a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
 <li>com.davemorrissey.labs.subscaleview.SubsamplingScaleImageView.AnimationBuilder</li>
@@ -112,7 +112,7 @@
 <hr>
 <br>
 <pre>public final class <span class="typeNameLabel">SubsamplingScaleImageView.AnimationBuilder</span>
-extends java.lang.Object</pre>
+extends <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
 <div class="block">Builder class used to set additional options for a scale animation. Create an instance using <a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.html#animateScale-float-"><code>SubsamplingScaleImageView.animateScale(float)</code></a>,
  then set your options and call <a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.AnimationBuilder.html#start--"><code>start()</code></a>.</div>
 </li>
@@ -168,8 +168,8 @@
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
-<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
 </ul>
 </li>
 </ul>
diff --git a/docs/javadoc/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.DefaultOnAnimationEventListener.html b/docs/javadoc/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.DefaultOnAnimationEventListener.html
index 2620396..1c2b1d0 100644
--- a/docs/javadoc/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.DefaultOnAnimationEventListener.html
+++ b/docs/javadoc/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.DefaultOnAnimationEventListener.html
@@ -95,7 +95,7 @@
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li>java.lang.Object</li>
+<li><a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
 <li>com.davemorrissey.labs.subscaleview.SubsamplingScaleImageView.DefaultOnAnimationEventListener</li>
@@ -116,7 +116,7 @@
 <hr>
 <br>
 <pre>public static class <span class="typeNameLabel">SubsamplingScaleImageView.DefaultOnAnimationEventListener</span>
-extends java.lang.Object
+extends <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
 implements <a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.OnAnimationEventListener.html" title="interface in com.davemorrissey.labs.subscaleview">SubsamplingScaleImageView.OnAnimationEventListener</a></pre>
 <div class="block">Default implementation of <a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.OnAnimationEventListener.html" title="interface in com.davemorrissey.labs.subscaleview"><code>SubsamplingScaleImageView.OnAnimationEventListener</code></a> for extension. This does nothing in any method.</div>
 </li>
@@ -177,8 +177,8 @@
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
-<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
 </ul>
 </li>
 </ul>
diff --git a/docs/javadoc/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.DefaultOnImageEventListener.html b/docs/javadoc/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.DefaultOnImageEventListener.html
index a24fcc7..cc298e4 100644
--- a/docs/javadoc/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.DefaultOnImageEventListener.html
+++ b/docs/javadoc/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.DefaultOnImageEventListener.html
@@ -95,7 +95,7 @@
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li>java.lang.Object</li>
+<li><a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
 <li>com.davemorrissey.labs.subscaleview.SubsamplingScaleImageView.DefaultOnImageEventListener</li>
@@ -116,7 +116,7 @@
 <hr>
 <br>
 <pre>public static class <span class="typeNameLabel">SubsamplingScaleImageView.DefaultOnImageEventListener</span>
-extends java.lang.Object
+extends <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
 implements <a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.OnImageEventListener.html" title="interface in com.davemorrissey.labs.subscaleview">SubsamplingScaleImageView.OnImageEventListener</a></pre>
 <div class="block">Default implementation of <a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.OnImageEventListener.html" title="interface in com.davemorrissey.labs.subscaleview"><code>SubsamplingScaleImageView.OnImageEventListener</code></a> for extension. This does nothing in any method.</div>
 </li>
@@ -162,14 +162,14 @@
 </tr>
 <tr id="i1" class="rowColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.DefaultOnImageEventListener.html#onImageLoadError-java.lang.Exception-">onImageLoadError</a></span>(java.lang.Exception&nbsp;e)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.DefaultOnImageEventListener.html#onImageLoadError-java.lang.Exception-">onImageLoadError</a></span>(<a href="https://developer.android.com/reference/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a>&nbsp;e)</code>
 <div class="block">Indicates an error initiliasing the decoder when using a tiling, or when loading the full
  size bitmap when tiling is disabled.</div>
 </td>
 </tr>
 <tr id="i2" class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.DefaultOnImageEventListener.html#onPreviewLoadError-java.lang.Exception-">onPreviewLoadError</a></span>(java.lang.Exception&nbsp;e)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.DefaultOnImageEventListener.html#onPreviewLoadError-java.lang.Exception-">onPreviewLoadError</a></span>(<a href="https://developer.android.com/reference/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a>&nbsp;e)</code>
 <div class="block">Called when a preview image could not be loaded.</div>
 </td>
 </tr>
@@ -188,7 +188,7 @@
 </tr>
 <tr id="i5" class="rowColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.DefaultOnImageEventListener.html#onTileLoadError-java.lang.Exception-">onTileLoadError</a></span>(java.lang.Exception&nbsp;e)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.DefaultOnImageEventListener.html#onTileLoadError-java.lang.Exception-">onTileLoadError</a></span>(<a href="https://developer.android.com/reference/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a>&nbsp;e)</code>
 <div class="block">Called when an image tile could not be loaded.</div>
 </td>
 </tr>
@@ -197,8 +197,8 @@
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
-<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
 </ul>
 </li>
 </ul>
@@ -274,7 +274,7 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>onPreviewLoadError</h4>
-<pre>public&nbsp;void&nbsp;onPreviewLoadError(java.lang.Exception&nbsp;e)</pre>
+<pre>public&nbsp;void&nbsp;onPreviewLoadError(<a href="https://developer.android.com/reference/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a>&nbsp;e)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.OnImageEventListener.html#onPreviewLoadError-java.lang.Exception-">SubsamplingScaleImageView.OnImageEventListener</a></code></span></div>
 <div class="block">Called when a preview image could not be loaded. This method cannot be relied upon; certain
  encoding types of supported image formats can result in corrupt or blank images being loaded
@@ -293,7 +293,7 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>onImageLoadError</h4>
-<pre>public&nbsp;void&nbsp;onImageLoadError(java.lang.Exception&nbsp;e)</pre>
+<pre>public&nbsp;void&nbsp;onImageLoadError(<a href="https://developer.android.com/reference/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a>&nbsp;e)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.OnImageEventListener.html#onImageLoadError-java.lang.Exception-">SubsamplingScaleImageView.OnImageEventListener</a></code></span></div>
 <div class="block">Indicates an error initiliasing the decoder when using a tiling, or when loading the full
  size bitmap when tiling is disabled. This method cannot be relied upon; certain encoding
@@ -313,7 +313,7 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>onTileLoadError</h4>
-<pre>public&nbsp;void&nbsp;onTileLoadError(java.lang.Exception&nbsp;e)</pre>
+<pre>public&nbsp;void&nbsp;onTileLoadError(<a href="https://developer.android.com/reference/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a>&nbsp;e)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.OnImageEventListener.html#onTileLoadError-java.lang.Exception-">SubsamplingScaleImageView.OnImageEventListener</a></code></span></div>
 <div class="block">Called when an image tile could not be loaded. This method cannot be relied upon; certain
  encoding types of supported image formats can result in corrupt or blank images being loaded
diff --git a/docs/javadoc/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.DefaultOnStateChangedListener.html b/docs/javadoc/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.DefaultOnStateChangedListener.html
index f6fa869..f038090 100644
--- a/docs/javadoc/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.DefaultOnStateChangedListener.html
+++ b/docs/javadoc/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.DefaultOnStateChangedListener.html
@@ -95,7 +95,7 @@
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li>java.lang.Object</li>
+<li><a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
 <li>com.davemorrissey.labs.subscaleview.SubsamplingScaleImageView.DefaultOnStateChangedListener</li>
@@ -116,7 +116,7 @@
 <hr>
 <br>
 <pre>public static class <span class="typeNameLabel">SubsamplingScaleImageView.DefaultOnStateChangedListener</span>
-extends java.lang.Object
+extends <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
 implements <a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.OnStateChangedListener.html" title="interface in com.davemorrissey.labs.subscaleview">SubsamplingScaleImageView.OnStateChangedListener</a></pre>
 <div class="block">Default implementation of <a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.OnStateChangedListener.html" title="interface in com.davemorrissey.labs.subscaleview"><code>SubsamplingScaleImageView.OnStateChangedListener</code></a>. This does nothing in any method.</div>
 </li>
@@ -156,7 +156,7 @@
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.DefaultOnStateChangedListener.html#onCenterChanged-android.graphics.PointF-int-">onCenterChanged</a></span>(android.graphics.PointF&nbsp;newCenter,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.DefaultOnStateChangedListener.html#onCenterChanged-android.graphics.PointF-int-">onCenterChanged</a></span>(<a href="https://developer.android.com/reference/android/graphics/PointF.html?is-external=true" title="class or interface in android.graphics">PointF</a>&nbsp;newCenter,
                int&nbsp;origin)</code>
 <div class="block">The source center has been changed.</div>
 </td>
@@ -173,8 +173,8 @@
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
-<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
 </ul>
 </li>
 </ul>
@@ -213,7 +213,7 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>onCenterChanged</h4>
-<pre>public&nbsp;void&nbsp;onCenterChanged(android.graphics.PointF&nbsp;newCenter,
+<pre>public&nbsp;void&nbsp;onCenterChanged(<a href="https://developer.android.com/reference/android/graphics/PointF.html?is-external=true" title="class or interface in android.graphics">PointF</a>&nbsp;newCenter,
                             int&nbsp;origin)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.OnStateChangedListener.html#onCenterChanged-android.graphics.PointF-int-">SubsamplingScaleImageView.OnStateChangedListener</a></code></span></div>
 <div class="block">The source center has been changed. This can be a result of panning or zooming.</div>
diff --git a/docs/javadoc/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.OnImageEventListener.html b/docs/javadoc/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.OnImageEventListener.html
index 0628b6e..dba187f 100644
--- a/docs/javadoc/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.OnImageEventListener.html
+++ b/docs/javadoc/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.OnImageEventListener.html
@@ -135,14 +135,14 @@
 </tr>
 <tr id="i1" class="rowColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.OnImageEventListener.html#onImageLoadError-java.lang.Exception-">onImageLoadError</a></span>(java.lang.Exception&nbsp;e)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.OnImageEventListener.html#onImageLoadError-java.lang.Exception-">onImageLoadError</a></span>(<a href="https://developer.android.com/reference/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a>&nbsp;e)</code>
 <div class="block">Indicates an error initiliasing the decoder when using a tiling, or when loading the full
  size bitmap when tiling is disabled.</div>
 </td>
 </tr>
 <tr id="i2" class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.OnImageEventListener.html#onPreviewLoadError-java.lang.Exception-">onPreviewLoadError</a></span>(java.lang.Exception&nbsp;e)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.OnImageEventListener.html#onPreviewLoadError-java.lang.Exception-">onPreviewLoadError</a></span>(<a href="https://developer.android.com/reference/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a>&nbsp;e)</code>
 <div class="block">Called when a preview image could not be loaded.</div>
 </td>
 </tr>
@@ -161,7 +161,7 @@
 </tr>
 <tr id="i5" class="rowColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.OnImageEventListener.html#onTileLoadError-java.lang.Exception-">onTileLoadError</a></span>(java.lang.Exception&nbsp;e)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.OnImageEventListener.html#onTileLoadError-java.lang.Exception-">onTileLoadError</a></span>(<a href="https://developer.android.com/reference/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a>&nbsp;e)</code>
 <div class="block">Called when an image tile could not be loaded.</div>
 </td>
 </tr>
@@ -213,7 +213,7 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>onPreviewLoadError</h4>
-<pre>void&nbsp;onPreviewLoadError(java.lang.Exception&nbsp;e)</pre>
+<pre>void&nbsp;onPreviewLoadError(<a href="https://developer.android.com/reference/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a>&nbsp;e)</pre>
 <div class="block">Called when a preview image could not be loaded. This method cannot be relied upon; certain
  encoding types of supported image formats can result in corrupt or blank images being loaded
  and displayed with no detectable error. The view will continue to load the full size image.</div>
@@ -229,7 +229,7 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>onImageLoadError</h4>
-<pre>void&nbsp;onImageLoadError(java.lang.Exception&nbsp;e)</pre>
+<pre>void&nbsp;onImageLoadError(<a href="https://developer.android.com/reference/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a>&nbsp;e)</pre>
 <div class="block">Indicates an error initiliasing the decoder when using a tiling, or when loading the full
  size bitmap when tiling is disabled. This method cannot be relied upon; certain encoding
  types of supported image formats can result in corrupt or blank images being loaded and
@@ -246,7 +246,7 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>onTileLoadError</h4>
-<pre>void&nbsp;onTileLoadError(java.lang.Exception&nbsp;e)</pre>
+<pre>void&nbsp;onTileLoadError(<a href="https://developer.android.com/reference/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a>&nbsp;e)</pre>
 <div class="block">Called when an image tile could not be loaded. This method cannot be relied upon; certain
  encoding types of supported image formats can result in corrupt or blank images being loaded
  and displayed with no detectable error. Most cases where an unsupported file is used will
diff --git a/docs/javadoc/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.OnStateChangedListener.html b/docs/javadoc/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.OnStateChangedListener.html
index cef1806..65e9f10 100644
--- a/docs/javadoc/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.OnStateChangedListener.html
+++ b/docs/javadoc/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.OnStateChangedListener.html
@@ -132,7 +132,7 @@
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.OnStateChangedListener.html#onCenterChanged-android.graphics.PointF-int-">onCenterChanged</a></span>(android.graphics.PointF&nbsp;newCenter,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.OnStateChangedListener.html#onCenterChanged-android.graphics.PointF-int-">onCenterChanged</a></span>(<a href="https://developer.android.com/reference/android/graphics/PointF.html?is-external=true" title="class or interface in android.graphics">PointF</a>&nbsp;newCenter,
                int&nbsp;origin)</code>
 <div class="block">The source center has been changed.</div>
 </td>
@@ -182,7 +182,7 @@
 <ul class="blockListLast">
 <li class="blockList">
 <h4>onCenterChanged</h4>
-<pre>void&nbsp;onCenterChanged(android.graphics.PointF&nbsp;newCenter,
+<pre>void&nbsp;onCenterChanged(<a href="https://developer.android.com/reference/android/graphics/PointF.html?is-external=true" title="class or interface in android.graphics">PointF</a>&nbsp;newCenter,
                      int&nbsp;origin)</pre>
 <div class="block">The source center has been changed. This can be a result of panning or zooming.</div>
 <dl>
diff --git a/docs/javadoc/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.html b/docs/javadoc/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.html
index ad976a4..0a1ba3e 100644
--- a/docs/javadoc/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.html
+++ b/docs/javadoc/com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.html
@@ -95,10 +95,10 @@
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li>java.lang.Object</li>
+<li><a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
-<li>android.view.View</li>
+<li><a href="https://developer.android.com/reference/android/view/View.html?is-external=true" title="class or interface in android.view">android.view.View</a></li>
 <li>
 <ul class="inheritance">
 <li>com.davemorrissey.labs.subscaleview.SubsamplingScaleImageView</li>
@@ -112,12 +112,12 @@
 <li class="blockList">
 <dl>
 <dt>All Implemented Interfaces:</dt>
-<dd>android.graphics.drawable.Drawable.Callback, android.view.accessibility.AccessibilityEventSource, android.view.KeyEvent.Callback</dd>
+<dd><a href="https://developer.android.com/reference/android/graphics/drawable/Drawable.Callback.html?is-external=true" title="class or interface in android.graphics.drawable">Drawable.Callback</a>, <a href="https://developer.android.com/reference/android/view/accessibility/AccessibilityEventSource.html?is-external=true" title="class or interface in android.view.accessibility">AccessibilityEventSource</a>, <a href="https://developer.android.com/reference/android/view/KeyEvent.Callback.html?is-external=true" title="class or interface in android.view">KeyEvent.Callback</a></dd>
 </dl>
 <hr>
 <br>
 <pre>public class <span class="typeNameLabel">SubsamplingScaleImageView</span>
-extends android.view.View</pre>
+extends <a href="https://developer.android.com/reference/android/view/View.html?is-external=true" title="class or interface in android.view">View</a></pre>
 <div class="block"><p>
  Displays an image subsampled as necessary to avoid loading too much image data into memory. After zooming in,
  a set of image tiles subsampled at higher resolution are loaded and displayed over the base layer. During pan and
@@ -199,8 +199,8 @@
 <li class="blockList"><a name="nested.classes.inherited.from.class.android.view.View">
 <!--   -->
 </a>
-<h3>Nested classes/interfaces inherited from class&nbsp;android.view.View</h3>
-<code>android.view.View.AccessibilityDelegate, android.view.View.BaseSavedState, android.view.View.DragShadowBuilder, android.view.View.MeasureSpec, android.view.View.OnApplyWindowInsetsListener, android.view.View.OnAttachStateChangeListener, android.view.View.OnCapturedPointerListener, android.view.View.OnClickListener, android.view.View.OnContextClickListener, android.view.View.OnCreateContextMenuListener, android.view.View.OnDragListener, android.view.View.OnFocusChangeListener, android.view.View.OnGenericMotionListener, android.view.View.OnHoverListener, android.view.View.OnKeyListener, android.view.View.OnLayoutChangeListener, android.view.View.OnLongClickListener, android.view.View.OnScrollChangeListener, android.view.View.OnSystemUiVisibilityChangeListener, android.view.View.OnTouchListener</code></li>
+<h3>Nested classes/interfaces inherited from class&nbsp;android.view.<a href="https://developer.android.com/reference/android/view/View.html?is-external=true" title="class or interface in android.view">View</a></h3>
+<code><a href="https://developer.android.com/reference/android/view/View.AccessibilityDelegate.html?is-external=true" title="class or interface in android.view">View.AccessibilityDelegate</a>, <a href="https://developer.android.com/reference/android/view/View.BaseSavedState.html?is-external=true" title="class or interface in android.view">View.BaseSavedState</a>, <a href="https://developer.android.com/reference/android/view/View.DragShadowBuilder.html?is-external=true" title="class or interface in android.view">View.DragShadowBuilder</a>, <a href="https://developer.android.com/reference/android/view/View.MeasureSpec.html?is-external=true" title="class or interface in android.view">View.MeasureSpec</a>, <a href="https://developer.android.com/reference/android/view/View.OnApplyWindowInsetsListener.html?is-external=true" title="class or interface in android.view">View.OnApplyWindowInsetsListener</a>, <a href="https://developer.android.com/reference/android/view/View.OnAttachStateChangeListener.html?is-external=true" title="class or interface in android.view">View.OnAttachStateChangeListener</a>, <a href="https://developer.android.com/reference/android/view/View.OnCapturedPointerListener.html?is-external=true" title="class or interface in android.view">View.OnCapturedPointerListener</a>, <a href="https://developer.android.com/reference/android/view/View.OnClickListener.html?is-external=true" title="class or interface in android.view">View.OnClickListener</a>, <a href="https://developer.android.com/reference/android/view/View.OnContextClickListener.html?is-external=true" title="class or interface in android.view">View.OnContextClickListener</a>, <a href="https://developer.android.com/reference/android/view/View.OnCreateContextMenuListener.html?is-external=true" title="class or interface in android.view">View.OnCreateContextMenuListener</a>, <a href="https://developer.android.com/reference/android/view/View.OnDragListener.html?is-external=true" title="class or interface in android.view">View.OnDragListener</a>, <a href="https://developer.android.com/reference/android/view/View.OnFocusChangeListener.html?is-external=true" title="class or interface in android.view">View.OnFocusChangeListener</a>, <a href="https://developer.android.com/reference/android/view/View.OnGenericMotionListener.html?is-external=true" title="class or interface in android.view">View.OnGenericMotionListener</a>, <a href="https://developer.android.com/reference/android/view/View.OnHoverListener.html?is-external=true" title="class or interface in android.view">View.OnHoverListener</a>, <a href="https://developer.android.com/reference/android/view/View.OnKeyListener.html?is-external=true" title="class or interface in android.view">View.OnKeyListener</a>, <a href="https://developer.android.com/reference/android/view/View.OnLayoutChangeListener.html?is-external=true" title="class or interface in android.view">View.OnLayoutChangeListener</a>, <a href="https://developer.android.com/reference/android/view/View.OnLongClickListener.html?is-external=true" title="class or interface in android.view">View.OnLongClickListener</a>, <a href="https://developer.android.com/reference/android/view/View.OnScrollChangeListener.html?is-external=true" title="class or interface in android.view">View.OnScrollChangeListener</a>, <a href="https://developer.android.com/reference/android/view/View.OnSystemUiVisibilityChangeListener.html?is-external=true" title="class or interface in android.view">View.OnSystemUiVisibilityChangeListener</a>, <a href="https://developer.android.com/reference/android/view/View.OnTouchListener.html?is-external=true" title="class or interface in android.view">View.OnTouchListener</a></code></li>
 </ul>
 </li>
 </ul>
@@ -351,8 +351,8 @@
 <li class="blockList"><a name="fields.inherited.from.class.android.view.View">
 <!--   -->
 </a>
-<h3>Fields inherited from class&nbsp;android.view.View</h3>
-<code>ACCESSIBILITY_LIVE_REGION_ASSERTIVE, ACCESSIBILITY_LIVE_REGION_NONE, ACCESSIBILITY_LIVE_REGION_POLITE, ALPHA, AUTOFILL_FLAG_INCLUDE_NOT_IMPORTANT_VIEWS, AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_DATE, AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_DAY, AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_MONTH, AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_YEAR, AUTOFILL_HINT_CREDIT_CARD_NUMBER, AUTOFILL_HINT_CREDIT_CARD_SECURITY_CODE, AUTOFILL_HINT_EMAIL_ADDRESS, AUTOFILL_HINT_NAME, AUTOFILL_HINT_PASSWORD, AUTOFILL_HINT_PHONE, AUTOFILL_HINT_POSTAL_ADDRESS, AUTOFILL_HINT_POSTAL_CODE, AUTOFILL_HINT_USERNAME, AUTOFILL_TYPE_DATE, AUTOFILL_TYPE_LIST, AUTOFILL_TYPE_NONE, AUTOFILL_TYPE_TEXT, AUTOFILL_TYPE_TOGGLE, DRAG_FLAG_GLOBAL, DRAG_FLAG_GLOBAL_PERSISTABLE_URI_PERMISSION, DRAG_FLAG_GLOBAL_PREFIX_URI_PERMISSION, DRAG_FLAG_GLOBAL_URI_READ, DRAG_FLAG_GLOBAL_URI_WRITE, DRAG_FLAG_OPAQUE, DRAWING_CACHE_QUALITY_AUTO, DRAWING_CACHE_QUALITY_HIGH, DRAWING_CACHE_QUALITY_LOW, EMPTY_STATE_SET, ENABLED_FOCUSED_SELECTED_STATE_SET, ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_FOCUSED_STATE_SET, ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, ENABLED_SELECTED_STATE_SET, ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, ENABLED_STATE_SET, ENABLED_WINDOW_FOCUSED_STATE_SET, FIND_VIEWS_WITH_CONTENT_DESCRIPTION, FIND_VIEWS_WITH_TEXT, FOCUS_BACKWARD, FOCUS_DOWN, FOCUS_FORWARD, FOCUS_LEFT, FOCUS_RIGHT, FOCUS_UP, FOCUSABLE, FOCUSABLE_AUTO, FOCUSABLES_ALL, FOCUSABLES_TOUCH_MODE, FOCUSED_SELECTED_STATE_SET, FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, FOCUSED_STATE_SET, FOCUSED_WINDOW_FOCUSED_STATE_SET, GONE, HAPTIC_FEEDBACK_ENABLED, IMPORTANT_FOR_ACCESSIBILITY_AUTO, IMPORTANT_FOR_ACCESSIBILITY_NO, IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS, IMPORTANT_FOR_ACCESSIBILITY_YES, IMPORTANT_FOR_AUTOFILL_AUTO, IMPORTANT_FOR_AUTOFILL_NO, IMPORTANT_FOR_AUTOFILL_NO_EXCLUDE_DESCENDANTS, IMPORTANT_FOR_AUTOFILL_YES, IMPORTANT_FOR_AUTOFILL_YES_EXCLUDE_DESCENDANTS, INVISIBLE, KEEP_SCREEN_ON, LAYER_TYPE_HARDWARE, LAYER_TYPE_NONE, LAYER_TYPE_SOFTWARE, LAYOUT_DIRECTION_INHERIT, LAYOUT_DIRECTION_LOCALE, LAYOUT_DIRECTION_LTR, LAYOUT_DIRECTION_RTL, MEASURED_HEIGHT_STATE_SHIFT, MEASURED_SIZE_MASK, MEASURED_STATE_MASK, MEASURED_STATE_TOO_SMALL, NO_ID, NOT_FOCUSABLE, OVER_SCROLL_ALWAYS, OVER_SCROLL_IF_CONTENT_SCROLLS, OVER_SCROLL_NEVER, PRESSED_ENABLED_FOCUSED_SELECTED_STATE_SET, PRESSED_ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_STATE_SET, PRESSED_ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_SELECTED_STATE_SET, PRESSED_ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_ENABLED_STATE_SET, PRESSED_ENABLED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_SELECTED_STATE_SET, PRESSED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_FOCUSED_STATE_SET, PRESSED_FOCUSED_WINDOW_FOCUSED_STATE_SET, PRESSED_SELECTED_STATE_SET, PRESSED_SELECTED_WINDOW_FOCUSED_STATE_SET, PRESSED_STATE_SET, PRESSED_WINDOW_FOCUSED_STATE_SET, ROTATION, ROTATION_X, ROTATION_Y, SCALE_X, SCALE_Y, SCREEN_STATE_OFF, SCREEN_STATE_ON, SCROLL_AXIS_HORIZONTAL, SCROLL_AXIS_NONE, SCROLL_AXIS_VERTICAL, SCROLL_INDICATOR_BOTTOM, SCROLL_INDICATOR_END, SCROLL_INDICATOR_LEFT, SCROLL_INDICATOR_RIGHT, SCROLL_INDICATOR_START, SCROLL_INDICATOR_TOP, SCROLLBAR_POSITION_DEFAULT, SCROLLBAR_POSITION_LEFT, SCROLLBAR_POSITION_RIGHT, SCROLLBARS_INSIDE_INSET, SCROLLBARS_INSIDE_OVERLAY, SCROLLBARS_OUTSIDE_INSET, SCROLLBARS_OUTSIDE_OVERLAY, SELECTED_STATE_SET, SELECTED_WINDOW_FOCUSED_STATE_SET, SOUND_EFFECTS_ENABLED, STATUS_BAR_HIDDEN, STATUS_BAR_VISIBLE, SYSTEM_UI_FLAG_FULLSCREEN, SYSTEM_UI_FLAG_HIDE_NAVIGATION, SYSTEM_UI_FLAG_IMMERSIVE, SYSTEM_UI_FLAG_IMMERSIVE_STICKY, SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN, SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION, SYSTEM_UI_FLAG_LAYOUT_STABLE, SYSTEM_UI_FLAG_LIGHT_NAVIGATION_BAR, SYSTEM_UI_FLAG_LIGHT_STATUS_BAR, SYSTEM_UI_FLAG_LOW_PROFILE, SYSTEM_UI_FLAG_VISIBLE, SYSTEM_UI_LAYOUT_FLAGS, TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_GRAVITY, TEXT_ALIGNMENT_INHERIT, TEXT_ALIGNMENT_TEXT_END, TEXT_ALIGNMENT_TEXT_START, TEXT_ALIGNMENT_VIEW_END, TEXT_ALIGNMENT_VIEW_START, TEXT_DIRECTION_ANY_RTL, TEXT_DIRECTION_FIRST_STRONG, TEXT_DIRECTION_FIRST_STRONG_LTR, TEXT_DIRECTION_FIRST_STRONG_RTL, TEXT_DIRECTION_INHERIT, TEXT_DIRECTION_LOCALE, TEXT_DIRECTION_LTR, TEXT_DIRECTION_RTL, TRANSLATION_X, TRANSLATION_Y, TRANSLATION_Z, VIEW_LOG_TAG, VISIBLE, WINDOW_FOCUSED_STATE_SET, X, Y, Z</code></li>
+<h3>Fields inherited from class&nbsp;android.view.<a href="https://developer.android.com/reference/android/view/View.html?is-external=true" title="class or interface in android.view">View</a></h3>
+<code><a href="https://developer.android.com/reference/android/view/View.html?is-external=true#ACCESSIBILITY_LIVE_REGION_ASSERTIVE" title="class or interface in android.view">ACCESSIBILITY_LIVE_REGION_ASSERTIVE</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#ACCESSIBILITY_LIVE_REGION_NONE" title="class or interface in android.view">ACCESSIBILITY_LIVE_REGION_NONE</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#ACCESSIBILITY_LIVE_REGION_POLITE" title="class or interface in android.view">ACCESSIBILITY_LIVE_REGION_POLITE</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#ALPHA" title="class or interface in android.view">ALPHA</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#AUTOFILL_FLAG_INCLUDE_NOT_IMPORTANT_VIEWS" title="class or interface in android.view">AUTOFILL_FLAG_INCLUDE_NOT_IMPORTANT_VIEWS</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_DATE" title="class or interface in android.view">AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_DATE</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_DAY" title="class or interface in android.view">AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_DAY</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_MONTH" title="class or interface in android.view">AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_MONTH</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_YEAR" title="class or interface in android.view">AUTOFILL_HINT_CREDIT_CARD_EXPIRATION_YEAR</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#AUTOFILL_HINT_CREDIT_CARD_NUMBER" title="class or interface in android.view">AUTOFILL_HINT_CREDIT_CARD_NUMBER</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#AUTOFILL_HINT_CREDIT_CARD_SECURITY_CODE" title="class or interface in android.view">AUTOFILL_HINT_CREDIT_CARD_SECURITY_CODE</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#AUTOFILL_HINT_EMAIL_ADDRESS" title="class or interface in android.view">AUTOFILL_HINT_EMAIL_ADDRESS</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#AUTOFILL_HINT_NAME" title="class or interface in android.view">AUTOFILL_HINT_NAME</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#AUTOFILL_HINT_PASSWORD" title="class or interface in android.view">AUTOFILL_HINT_PASSWORD</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#AUTOFILL_HINT_PHONE" title="class or interface in android.view">AUTOFILL_HINT_PHONE</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#AUTOFILL_HINT_POSTAL_ADDRESS" title="class or interface in android.view">AUTOFILL_HINT_POSTAL_ADDRESS</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#AUTOFILL_HINT_POSTAL_CODE" title="class or interface in android.view">AUTOFILL_HINT_POSTAL_CODE</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#AUTOFILL_HINT_USERNAME" title="class or interface in android.view">AUTOFILL_HINT_USERNAME</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#AUTOFILL_TYPE_DATE" title="class or interface in android.view">AUTOFILL_TYPE_DATE</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#AUTOFILL_TYPE_LIST" title="class or interface in android.view">AUTOFILL_TYPE_LIST</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#AUTOFILL_TYPE_NONE" title="class or interface in android.view">AUTOFILL_TYPE_NONE</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#AUTOFILL_TYPE_TEXT" title="class or interface in android.view">AUTOFILL_TYPE_TEXT</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#AUTOFILL_TYPE_TOGGLE" title="class or interface in android.view">AUTOFILL_TYPE_TOGGLE</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#DRAG_FLAG_GLOBAL" title="class or interface in android.view">DRAG_FLAG_GLOBAL</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#DRAG_FLAG_GLOBAL_PERSISTABLE_URI_PERMISSION" title="class or interface in android.view">DRAG_FLAG_GLOBAL_PERSISTABLE_URI_PERMISSION</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#DRAG_FLAG_GLOBAL_PREFIX_URI_PERMISSION" title="class or interface in android.view">DRAG_FLAG_GLOBAL_PREFIX_URI_PERMISSION</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#DRAG_FLAG_GLOBAL_URI_READ" title="class or interface in android.view">DRAG_FLAG_GLOBAL_URI_READ</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#DRAG_FLAG_GLOBAL_URI_WRITE" title="class or interface in android.view">DRAG_FLAG_GLOBAL_URI_WRITE</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#DRAG_FLAG_OPAQUE" title="class or interface in android.view">DRAG_FLAG_OPAQUE</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#DRAWING_CACHE_QUALITY_AUTO" title="class or interface in android.view">DRAWING_CACHE_QUALITY_AUTO</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#DRAWING_CACHE_QUALITY_HIGH" title="class or interface in android.view">DRAWING_CACHE_QUALITY_HIGH</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#DRAWING_CACHE_QUALITY_LOW" title="class or interface in android.view">DRAWING_CACHE_QUALITY_LOW</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#EMPTY_STATE_SET" title="class or interface in android.view">EMPTY_STATE_SET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#ENABLED_FOCUSED_SELECTED_STATE_SET" title="class or interface in android.view">ENABLED_FOCUSED_SELECTED_STATE_SET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET" title="class or interface in android.view">ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#ENABLED_FOCUSED_STATE_SET" title="class or interface in android.view">ENABLED_FOCUSED_STATE_SET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET" title="class or interface in android.view">ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#ENABLED_SELECTED_STATE_SET" title="class or interface in android.view">ENABLED_SELECTED_STATE_SET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET" title="class or interface in android.view">ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#ENABLED_STATE_SET" title="class or interface in android.view">ENABLED_STATE_SET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#ENABLED_WINDOW_FOCUSED_STATE_SET" title="class or interface in android.view">ENABLED_WINDOW_FOCUSED_STATE_SET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#FIND_VIEWS_WITH_CONTENT_DESCRIPTION" title="class or interface in android.view">FIND_VIEWS_WITH_CONTENT_DESCRIPTION</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#FIND_VIEWS_WITH_TEXT" title="class or interface in android.view">FIND_VIEWS_WITH_TEXT</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#FOCUS_BACKWARD" title="class or interface in android.view">FOCUS_BACKWARD</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#FOCUS_DOWN" title="class or interface in android.view">FOCUS_DOWN</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#FOCUS_FORWARD" title="class or interface in android.view">FOCUS_FORWARD</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#FOCUS_LEFT" title="class or interface in android.view">FOCUS_LEFT</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#FOCUS_RIGHT" title="class or interface in android.view">FOCUS_RIGHT</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#FOCUS_UP" title="class or interface in android.view">FOCUS_UP</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#FOCUSABLE" title="class or interface in android.view">FOCUSABLE</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#FOCUSABLE_AUTO" title="class or interface in android.view">FOCUSABLE_AUTO</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#FOCUSABLES_ALL" title="class or interface in android.view">FOCUSABLES_ALL</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#FOCUSABLES_TOUCH_MODE" title="class or interface in android.view">FOCUSABLES_TOUCH_MODE</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#FOCUSED_SELECTED_STATE_SET" title="class or interface in android.view">FOCUSED_SELECTED_STATE_SET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET" title="class or interface in android.view">FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#FOCUSED_STATE_SET" title="class or interface in android.view">FOCUSED_STATE_SET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#FOCUSED_WINDOW_FOCUSED_STATE_SET" title="class or interface in android.view">FOCUSED_WINDOW_FOCUSED_STATE_SET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#GONE" title="class or interface in android.view">GONE</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#HAPTIC_FEEDBACK_ENABLED" title="class or interface in android.view">HAPTIC_FEEDBACK_ENABLED</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#IMPORTANT_FOR_ACCESSIBILITY_AUTO" title="class or interface in android.view">IMPORTANT_FOR_ACCESSIBILITY_AUTO</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#IMPORTANT_FOR_ACCESSIBILITY_NO" title="class or interface in android.view">IMPORTANT_FOR_ACCESSIBILITY_NO</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS" title="class or interface in android.view">IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#IMPORTANT_FOR_ACCESSIBILITY_YES" title="class or interface in android.view">IMPORTANT_FOR_ACCESSIBILITY_YES</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#IMPORTANT_FOR_AUTOFILL_AUTO" title="class or interface in android.view">IMPORTANT_FOR_AUTOFILL_AUTO</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#IMPORTANT_FOR_AUTOFILL_NO" title="class or interface in android.view">IMPORTANT_FOR_AUTOFILL_NO</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#IMPORTANT_FOR_AUTOFILL_NO_EXCLUDE_DESCENDANTS" title="class or interface in android.view">IMPORTANT_FOR_AUTOFILL_NO_EXCLUDE_DESCENDANTS</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#IMPORTANT_FOR_AUTOFILL_YES" title="class or interface in android.view">IMPORTANT_FOR_AUTOFILL_YES</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#IMPORTANT_FOR_AUTOFILL_YES_EXCLUDE_DESCENDANTS" title="class or interface in android.view">IMPORTANT_FOR_AUTOFILL_YES_EXCLUDE_DESCENDANTS</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#INVISIBLE" title="class or interface in android.view">INVISIBLE</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#KEEP_SCREEN_ON" title="class or interface in android.view">KEEP_SCREEN_ON</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#LAYER_TYPE_HARDWARE" title="class or interface in android.view">LAYER_TYPE_HARDWARE</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#LAYER_TYPE_NONE" title="class or interface in android.view">LAYER_TYPE_NONE</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#LAYER_TYPE_SOFTWARE" title="class or interface in android.view">LAYER_TYPE_SOFTWARE</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#LAYOUT_DIRECTION_INHERIT" title="class or interface in android.view">LAYOUT_DIRECTION_INHERIT</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#LAYOUT_DIRECTION_LOCALE" title="class or interface in android.view">LAYOUT_DIRECTION_LOCALE</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#LAYOUT_DIRECTION_LTR" title="class or interface in android.view">LAYOUT_DIRECTION_LTR</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#LAYOUT_DIRECTION_RTL" title="class or interface in android.view">LAYOUT_DIRECTION_RTL</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#MEASURED_HEIGHT_STATE_SHIFT" title="class or interface in android.view">MEASURED_HEIGHT_STATE_SHIFT</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#MEASURED_SIZE_MASK" title="class or interface in android.view">MEASURED_SIZE_MASK</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#MEASURED_STATE_MASK" title="class or interface in android.view">MEASURED_STATE_MASK</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#MEASURED_STATE_TOO_SMALL" title="class or interface in android.view">MEASURED_STATE_TOO_SMALL</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#NO_ID" title="class or interface in android.view">NO_ID</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#NOT_FOCUSABLE" title="class or interface in android.view">NOT_FOCUSABLE</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#OVER_SCROLL_ALWAYS" title="class or interface in android.view">OVER_SCROLL_ALWAYS</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#OVER_SCROLL_IF_CONTENT_SCROLLS" title="class or interface in android.view">OVER_SCROLL_IF_CONTENT_SCROLLS</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#OVER_SCROLL_NEVER" title="class or interface in android.view">OVER_SCROLL_NEVER</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#PRESSED_ENABLED_FOCUSED_SELECTED_STATE_SET" title="class or interface in android.view">PRESSED_ENABLED_FOCUSED_SELECTED_STATE_SET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#PRESSED_ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET" title="class or interface in android.view">PRESSED_ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#PRESSED_ENABLED_FOCUSED_STATE_SET" title="class or interface in android.view">PRESSED_ENABLED_FOCUSED_STATE_SET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#PRESSED_ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET" title="class or interface in android.view">PRESSED_ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#PRESSED_ENABLED_SELECTED_STATE_SET" title="class or interface in android.view">PRESSED_ENABLED_SELECTED_STATE_SET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#PRESSED_ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET" title="class or interface in android.view">PRESSED_ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#PRESSED_ENABLED_STATE_SET" title="class or interface in android.view">PRESSED_ENABLED_STATE_SET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#PRESSED_ENABLED_WINDOW_FOCUSED_STATE_SET" title="class or interface in android.view">PRESSED_ENABLED_WINDOW_FOCUSED_STATE_SET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#PRESSED_FOCUSED_SELECTED_STATE_SET" title="class or interface in android.view">PRESSED_FOCUSED_SELECTED_STATE_SET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#PRESSED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET" title="class or interface in android.view">PRESSED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#PRESSED_FOCUSED_STATE_SET" title="class or interface in android.view">PRESSED_FOCUSED_STATE_SET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#PRESSED_FOCUSED_WINDOW_FOCUSED_STATE_SET" title="class or interface in android.view">PRESSED_FOCUSED_WINDOW_FOCUSED_STATE_SET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#PRESSED_SELECTED_STATE_SET" title="class or interface in android.view">PRESSED_SELECTED_STATE_SET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#PRESSED_SELECTED_WINDOW_FOCUSED_STATE_SET" title="class or interface in android.view">PRESSED_SELECTED_WINDOW_FOCUSED_STATE_SET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#PRESSED_STATE_SET" title="class or interface in android.view">PRESSED_STATE_SET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#PRESSED_WINDOW_FOCUSED_STATE_SET" title="class or interface in android.view">PRESSED_WINDOW_FOCUSED_STATE_SET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#ROTATION" title="class or interface in android.view">ROTATION</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#ROTATION_X" title="class or interface in android.view">ROTATION_X</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#ROTATION_Y" title="class or interface in android.view">ROTATION_Y</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SCALE_X" title="class or interface in android.view">SCALE_X</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SCALE_Y" title="class or interface in android.view">SCALE_Y</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SCREEN_STATE_OFF" title="class or interface in android.view">SCREEN_STATE_OFF</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SCREEN_STATE_ON" title="class or interface in android.view">SCREEN_STATE_ON</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SCROLL_AXIS_HORIZONTAL" title="class or interface in android.view">SCROLL_AXIS_HORIZONTAL</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SCROLL_AXIS_NONE" title="class or interface in android.view">SCROLL_AXIS_NONE</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SCROLL_AXIS_VERTICAL" title="class or interface in android.view">SCROLL_AXIS_VERTICAL</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SCROLL_INDICATOR_BOTTOM" title="class or interface in android.view">SCROLL_INDICATOR_BOTTOM</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SCROLL_INDICATOR_END" title="class or interface in android.view">SCROLL_INDICATOR_END</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SCROLL_INDICATOR_LEFT" title="class or interface in android.view">SCROLL_INDICATOR_LEFT</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SCROLL_INDICATOR_RIGHT" title="class or interface in android.view">SCROLL_INDICATOR_RIGHT</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SCROLL_INDICATOR_START" title="class or interface in android.view">SCROLL_INDICATOR_START</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SCROLL_INDICATOR_TOP" title="class or interface in android.view">SCROLL_INDICATOR_TOP</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SCROLLBAR_POSITION_DEFAULT" title="class or interface in android.view">SCROLLBAR_POSITION_DEFAULT</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SCROLLBAR_POSITION_LEFT" title="class or interface in android.view">SCROLLBAR_POSITION_LEFT</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SCROLLBAR_POSITION_RIGHT" title="class or interface in android.view">SCROLLBAR_POSITION_RIGHT</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SCROLLBARS_INSIDE_INSET" title="class or interface in android.view">SCROLLBARS_INSIDE_INSET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SCROLLBARS_INSIDE_OVERLAY" title="class or interface in android.view">SCROLLBARS_INSIDE_OVERLAY</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SCROLLBARS_OUTSIDE_INSET" title="class or interface in android.view">SCROLLBARS_OUTSIDE_INSET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SCROLLBARS_OUTSIDE_OVERLAY" title="class or interface in android.view">SCROLLBARS_OUTSIDE_OVERLAY</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SELECTED_STATE_SET" title="class or interface in android.view">SELECTED_STATE_SET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SELECTED_WINDOW_FOCUSED_STATE_SET" title="class or interface in android.view">SELECTED_WINDOW_FOCUSED_STATE_SET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SOUND_EFFECTS_ENABLED" title="class or interface in android.view">SOUND_EFFECTS_ENABLED</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#STATUS_BAR_HIDDEN" title="class or interface in android.view">STATUS_BAR_HIDDEN</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#STATUS_BAR_VISIBLE" title="class or interface in android.view">STATUS_BAR_VISIBLE</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SYSTEM_UI_FLAG_FULLSCREEN" title="class or interface in android.view">SYSTEM_UI_FLAG_FULLSCREEN</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SYSTEM_UI_FLAG_HIDE_NAVIGATION" title="class or interface in android.view">SYSTEM_UI_FLAG_HIDE_NAVIGATION</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SYSTEM_UI_FLAG_IMMERSIVE" title="class or interface in android.view">SYSTEM_UI_FLAG_IMMERSIVE</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SYSTEM_UI_FLAG_IMMERSIVE_STICKY" title="class or interface in android.view">SYSTEM_UI_FLAG_IMMERSIVE_STICKY</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN" title="class or interface in android.view">SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION" title="class or interface in android.view">SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SYSTEM_UI_FLAG_LAYOUT_STABLE" title="class or interface in android.view">SYSTEM_UI_FLAG_LAYOUT_STABLE</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SYSTEM_UI_FLAG_LIGHT_NAVIGATION_BAR" title="class or interface in android.view">SYSTEM_UI_FLAG_LIGHT_NAVIGATION_BAR</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SYSTEM_UI_FLAG_LIGHT_STATUS_BAR" title="class or interface in android.view">SYSTEM_UI_FLAG_LIGHT_STATUS_BAR</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SYSTEM_UI_FLAG_LOW_PROFILE" title="class or interface in android.view">SYSTEM_UI_FLAG_LOW_PROFILE</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SYSTEM_UI_FLAG_VISIBLE" title="class or interface in android.view">SYSTEM_UI_FLAG_VISIBLE</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#SYSTEM_UI_LAYOUT_FLAGS" title="class or interface in android.view">SYSTEM_UI_LAYOUT_FLAGS</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#TEXT_ALIGNMENT_CENTER" title="class or interface in android.view">TEXT_ALIGNMENT_CENTER</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#TEXT_ALIGNMENT_GRAVITY" title="class or interface in android.view">TEXT_ALIGNMENT_GRAVITY</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#TEXT_ALIGNMENT_INHERIT" title="class or interface in android.view">TEXT_ALIGNMENT_INHERIT</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#TEXT_ALIGNMENT_TEXT_END" title="class or interface in android.view">TEXT_ALIGNMENT_TEXT_END</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#TEXT_ALIGNMENT_TEXT_START" title="class or interface in android.view">TEXT_ALIGNMENT_TEXT_START</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#TEXT_ALIGNMENT_VIEW_END" title="class or interface in android.view">TEXT_ALIGNMENT_VIEW_END</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#TEXT_ALIGNMENT_VIEW_START" title="class or interface in android.view">TEXT_ALIGNMENT_VIEW_START</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#TEXT_DIRECTION_ANY_RTL" title="class or interface in android.view">TEXT_DIRECTION_ANY_RTL</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#TEXT_DIRECTION_FIRST_STRONG" title="class or interface in android.view">TEXT_DIRECTION_FIRST_STRONG</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#TEXT_DIRECTION_FIRST_STRONG_LTR" title="class or interface in android.view">TEXT_DIRECTION_FIRST_STRONG_LTR</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#TEXT_DIRECTION_FIRST_STRONG_RTL" title="class or interface in android.view">TEXT_DIRECTION_FIRST_STRONG_RTL</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#TEXT_DIRECTION_INHERIT" title="class or interface in android.view">TEXT_DIRECTION_INHERIT</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#TEXT_DIRECTION_LOCALE" title="class or interface in android.view">TEXT_DIRECTION_LOCALE</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#TEXT_DIRECTION_LTR" title="class or interface in android.view">TEXT_DIRECTION_LTR</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#TEXT_DIRECTION_RTL" title="class or interface in android.view">TEXT_DIRECTION_RTL</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#TRANSLATION_X" title="class or interface in android.view">TRANSLATION_X</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#TRANSLATION_Y" title="class or interface in android.view">TRANSLATION_Y</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#TRANSLATION_Z" title="class or interface in android.view">TRANSLATION_Z</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#VIEW_LOG_TAG" title="class or interface in android.view">VIEW_LOG_TAG</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#VISIBLE" title="class or interface in android.view">VISIBLE</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#WINDOW_FOCUSED_STATE_SET" title="class or interface in android.view">WINDOW_FOCUSED_STATE_SET</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#X" title="class or interface in android.view">X</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#Y" title="class or interface in android.view">Y</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#Z" title="class or interface in android.view">Z</a></code></li>
 </ul>
 </li>
 </ul>
@@ -368,11 +368,11 @@
 <th class="colOne" scope="col">Constructor and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.html#SubsamplingScaleImageView-android.content.Context-">SubsamplingScaleImageView</a></span>(android.content.Context&nbsp;context)</code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.html#SubsamplingScaleImageView-android.content.Context-">SubsamplingScaleImageView</a></span>(<a href="https://developer.android.com/reference/android/content/Context.html?is-external=true" title="class or interface in android.content">Context</a>&nbsp;context)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.html#SubsamplingScaleImageView-android.content.Context-android.util.AttributeSet-">SubsamplingScaleImageView</a></span>(android.content.Context&nbsp;context,
-                         android.util.AttributeSet&nbsp;attr)</code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.html#SubsamplingScaleImageView-android.content.Context-android.util.AttributeSet-">SubsamplingScaleImageView</a></span>(<a href="https://developer.android.com/reference/android/content/Context.html?is-external=true" title="class or interface in android.content">Context</a>&nbsp;context,
+                         <a href="https://developer.android.com/reference/android/util/AttributeSet.html?is-external=true" title="class or interface in android.util">AttributeSet</a>&nbsp;attr)</code>&nbsp;</td>
 </tr>
 </table>
 </li>
@@ -391,7 +391,7 @@
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code><a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.AnimationBuilder.html" title="class in com.davemorrissey.labs.subscaleview">SubsamplingScaleImageView.AnimationBuilder</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.html#animateCenter-android.graphics.PointF-">animateCenter</a></span>(android.graphics.PointF&nbsp;sCenter)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.html#animateCenter-android.graphics.PointF-">animateCenter</a></span>(<a href="https://developer.android.com/reference/android/graphics/PointF.html?is-external=true" title="class or interface in android.graphics">PointF</a>&nbsp;sCenter)</code>
 <div class="block">Creates a panning animation builder, that when started will animate the image to place the given coordinates of
  the image in the center of the screen.</div>
 </td>
@@ -405,7 +405,7 @@
 <tr id="i2" class="altColor">
 <td class="colFirst"><code><a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.AnimationBuilder.html" title="class in com.davemorrissey.labs.subscaleview">SubsamplingScaleImageView.AnimationBuilder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.html#animateScaleAndCenter-float-android.graphics.PointF-">animateScaleAndCenter</a></span>(float&nbsp;scale,
-                     android.graphics.PointF&nbsp;sCenter)</code>
+                     <a href="https://developer.android.com/reference/android/graphics/PointF.html?is-external=true" title="class or interface in android.graphics">PointF</a>&nbsp;sCenter)</code>
 <div class="block">Creates a scale animation builder, that when started will animate a zoom in or out.</div>
 </td>
 </tr>
@@ -416,7 +416,7 @@
 </td>
 </tr>
 <tr id="i4" class="altColor">
-<td class="colFirst"><code>android.graphics.PointF</code></td>
+<td class="colFirst"><code><a href="https://developer.android.com/reference/android/graphics/PointF.html?is-external=true" title="class or interface in android.graphics">PointF</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.html#getCenter--">getCenter</a></span>()</code>
 <div class="block">Returns the source point at the center of the view.</div>
 </td>
@@ -441,12 +441,12 @@
 </tr>
 <tr id="i8" class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.html#getPanRemaining-android.graphics.RectF-">getPanRemaining</a></span>(android.graphics.RectF&nbsp;vTarget)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.html#getPanRemaining-android.graphics.RectF-">getPanRemaining</a></span>(<a href="https://developer.android.com/reference/android/graphics/RectF.html?is-external=true" title="class or interface in android.graphics">RectF</a>&nbsp;vTarget)</code>
 <div class="block">Calculate how much further the image can be panned in each direction.</div>
 </td>
 </tr>
 <tr id="i9" class="rowColor">
-<td class="colFirst"><code>static android.graphics.Bitmap.Config</code></td>
+<td class="colFirst"><code>static <a href="https://developer.android.com/reference/android/graphics/Bitmap.Config.html?is-external=true" title="class or interface in android.graphics">Bitmap.Config</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.html#getPreferredBitmapConfig--">getPreferredBitmapConfig</a></span>()</code>
 <div class="block">Get the current preferred configuration for decoding bitmaps.</div>
 </td>
@@ -514,7 +514,7 @@
 </tr>
 <tr id="i20" class="altColor">
 <td class="colFirst"><code>protected void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.html#onDraw-android.graphics.Canvas-">onDraw</a></span>(android.graphics.Canvas&nbsp;canvas)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.html#onDraw-android.graphics.Canvas-">onDraw</a></span>(<a href="https://developer.android.com/reference/android/graphics/Canvas.html?is-external=true" title="class or interface in android.graphics">Canvas</a>&nbsp;canvas)</code>
 <div class="block">Draw method should not be called until the view has dimensions so the first calls are used as triggers to calculate
  the scaling and tiling required.</div>
 </td>
@@ -551,7 +551,7 @@
 </tr>
 <tr id="i25" class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.html#onTouchEvent-android.view.MotionEvent-">onTouchEvent</a></span>(android.view.MotionEvent&nbsp;event)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.html#onTouchEvent-android.view.MotionEvent-">onTouchEvent</a></span>(<a href="https://developer.android.com/reference/android/view/MotionEvent.html?is-external=true" title="class or interface in android.view">MotionEvent</a>&nbsp;event)</code>
 <div class="block">Handle touch events.</div>
 </td>
 </tr>
@@ -569,7 +569,7 @@
 </tr>
 <tr id="i28" class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.html#setBitmapDecoderClass-java.lang.Class-">setBitmapDecoderClass</a></span>(java.lang.Class&lt;? extends <a href="../../../../com/davemorrissey/labs/subscaleview/decoder/ImageDecoder.html" title="interface in com.davemorrissey.labs.subscaleview.decoder">ImageDecoder</a>&gt;&nbsp;bitmapDecoderClass)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.html#setBitmapDecoderClass-java.lang.Class-">setBitmapDecoderClass</a></span>(<a href="https://developer.android.com/reference/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../com/davemorrissey/labs/subscaleview/decoder/ImageDecoder.html" title="interface in com.davemorrissey.labs.subscaleview.decoder">ImageDecoder</a>&gt;&nbsp;bitmapDecoderClass)</code>
 <div class="block">Swap the default bitmap decoder implementation for one of your own.</div>
 </td>
 </tr>
@@ -619,9 +619,9 @@
 </tr>
 <tr id="i36" class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.html#setExecutor-java.util.concurrent.Executor-">setExecutor</a></span>(java.util.concurrent.Executor&nbsp;executor)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.html#setExecutor-java.util.concurrent.Executor-">setExecutor</a></span>(<a href="https://developer.android.com/reference/java/util/concurrent/Executor.html?is-external=true" title="class or interface in java.util.concurrent">Executor</a>&nbsp;executor)</code>
 <div class="block">
- Provide an <code>Executor</code> to be used for loading images.</div>
+ Provide an <a href="https://developer.android.com/reference/java/util/concurrent/Executor.html?is-external=true" title="class or interface in java.util.concurrent"><code>Executor</code></a> to be used for loading images.</div>
 </td>
 </tr>
 <tr id="i37" class="rowColor">
@@ -714,7 +714,7 @@
 </tr>
 <tr id="i50" class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.html#setOnLongClickListener-android.view.View.OnLongClickListener-">setOnLongClickListener</a></span>(android.view.View.OnLongClickListener&nbsp;onLongClickListener)</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.html#setOnLongClickListener-android.view.View.OnLongClickListener-">setOnLongClickListener</a></span>(<a href="https://developer.android.com/reference/android/view/View.OnLongClickListener.html?is-external=true" title="class or interface in android.view">View.OnLongClickListener</a>&nbsp;onLongClickListener)</code></td>
 </tr>
 <tr id="i51" class="rowColor">
 <td class="colFirst"><code>void</code></td>
@@ -742,7 +742,7 @@
 </tr>
 <tr id="i55" class="rowColor">
 <td class="colFirst"><code>static void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.html#setPreferredBitmapConfig-android.graphics.Bitmap.Config-">setPreferredBitmapConfig</a></span>(android.graphics.Bitmap.Config&nbsp;preferredBitmapConfig)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.html#setPreferredBitmapConfig-android.graphics.Bitmap.Config-">setPreferredBitmapConfig</a></span>(<a href="https://developer.android.com/reference/android/graphics/Bitmap.Config.html?is-external=true" title="class or interface in android.graphics">Bitmap.Config</a>&nbsp;preferredBitmapConfig)</code>
 <div class="block">Set a global preferred bitmap config shared by all view instances and applied to new instances
  initialised after the call is made.</div>
 </td>
@@ -755,7 +755,7 @@
 </tr>
 <tr id="i57" class="rowColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.html#setRegionDecoderClass-java.lang.Class-">setRegionDecoderClass</a></span>(java.lang.Class&lt;? extends <a href="../../../../com/davemorrissey/labs/subscaleview/decoder/ImageRegionDecoder.html" title="interface in com.davemorrissey.labs.subscaleview.decoder">ImageRegionDecoder</a>&gt;&nbsp;regionDecoderClass)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.html#setRegionDecoderClass-java.lang.Class-">setRegionDecoderClass</a></span>(<a href="https://developer.android.com/reference/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../com/davemorrissey/labs/subscaleview/decoder/ImageRegionDecoder.html" title="interface in com.davemorrissey.labs.subscaleview.decoder">ImageRegionDecoder</a>&gt;&nbsp;regionDecoderClass)</code>
 <div class="block">Swap the default region decoder implementation for one of your own.</div>
 </td>
 </tr>
@@ -768,7 +768,7 @@
 <tr id="i59" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.html#setScaleAndCenter-float-android.graphics.PointF-">setScaleAndCenter</a></span>(float&nbsp;scale,
-                 android.graphics.PointF&nbsp;sCenter)</code>
+                 <a href="https://developer.android.com/reference/android/graphics/PointF.html?is-external=true" title="class or interface in android.graphics">PointF</a>&nbsp;sCenter)</code>
 <div class="block">Externally change the scale and translation of the source image.</div>
 </td>
 </tr>
@@ -785,72 +785,72 @@
 </td>
 </tr>
 <tr id="i62" class="altColor">
-<td class="colFirst"><code>android.graphics.PointF</code></td>
+<td class="colFirst"><code><a href="https://developer.android.com/reference/android/graphics/PointF.html?is-external=true" title="class or interface in android.graphics">PointF</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.html#sourceToViewCoord-float-float-">sourceToViewCoord</a></span>(float&nbsp;sx,
                  float&nbsp;sy)</code>
 <div class="block">Convert source coordinate to view coordinate.</div>
 </td>
 </tr>
 <tr id="i63" class="rowColor">
-<td class="colFirst"><code>android.graphics.PointF</code></td>
+<td class="colFirst"><code><a href="https://developer.android.com/reference/android/graphics/PointF.html?is-external=true" title="class or interface in android.graphics">PointF</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.html#sourceToViewCoord-float-float-android.graphics.PointF-">sourceToViewCoord</a></span>(float&nbsp;sx,
                  float&nbsp;sy,
-                 android.graphics.PointF&nbsp;vTarget)</code>
+                 <a href="https://developer.android.com/reference/android/graphics/PointF.html?is-external=true" title="class or interface in android.graphics">PointF</a>&nbsp;vTarget)</code>
 <div class="block">Convert source coordinate to view coordinate.</div>
 </td>
 </tr>
 <tr id="i64" class="altColor">
-<td class="colFirst"><code>android.graphics.PointF</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.html#sourceToViewCoord-android.graphics.PointF-">sourceToViewCoord</a></span>(android.graphics.PointF&nbsp;sxy)</code>
+<td class="colFirst"><code><a href="https://developer.android.com/reference/android/graphics/PointF.html?is-external=true" title="class or interface in android.graphics">PointF</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.html#sourceToViewCoord-android.graphics.PointF-">sourceToViewCoord</a></span>(<a href="https://developer.android.com/reference/android/graphics/PointF.html?is-external=true" title="class or interface in android.graphics">PointF</a>&nbsp;sxy)</code>
 <div class="block">Convert source coordinate to view coordinate.</div>
 </td>
 </tr>
 <tr id="i65" class="rowColor">
-<td class="colFirst"><code>android.graphics.PointF</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.html#sourceToViewCoord-android.graphics.PointF-android.graphics.PointF-">sourceToViewCoord</a></span>(android.graphics.PointF&nbsp;sxy,
-                 android.graphics.PointF&nbsp;vTarget)</code>
+<td class="colFirst"><code><a href="https://developer.android.com/reference/android/graphics/PointF.html?is-external=true" title="class or interface in android.graphics">PointF</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.html#sourceToViewCoord-android.graphics.PointF-android.graphics.PointF-">sourceToViewCoord</a></span>(<a href="https://developer.android.com/reference/android/graphics/PointF.html?is-external=true" title="class or interface in android.graphics">PointF</a>&nbsp;sxy,
+                 <a href="https://developer.android.com/reference/android/graphics/PointF.html?is-external=true" title="class or interface in android.graphics">PointF</a>&nbsp;vTarget)</code>
 <div class="block">Convert source coordinate to view coordinate.</div>
 </td>
 </tr>
 <tr id="i66" class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.html#viewToFileRect-android.graphics.Rect-android.graphics.Rect-">viewToFileRect</a></span>(android.graphics.Rect&nbsp;vRect,
-              android.graphics.Rect&nbsp;fRect)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.html#viewToFileRect-android.graphics.Rect-android.graphics.Rect-">viewToFileRect</a></span>(<a href="https://developer.android.com/reference/android/graphics/Rect.html?is-external=true" title="class or interface in android.graphics">Rect</a>&nbsp;vRect,
+              <a href="https://developer.android.com/reference/android/graphics/Rect.html?is-external=true" title="class or interface in android.graphics">Rect</a>&nbsp;fRect)</code>
 <div class="block">Converts a rectangle within the view to the corresponding rectangle from the source file, taking
  into account the current scale, translation, orientation and clipped region.</div>
 </td>
 </tr>
 <tr id="i67" class="rowColor">
-<td class="colFirst"><code>android.graphics.PointF</code></td>
+<td class="colFirst"><code><a href="https://developer.android.com/reference/android/graphics/PointF.html?is-external=true" title="class or interface in android.graphics">PointF</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.html#viewToSourceCoord-float-float-">viewToSourceCoord</a></span>(float&nbsp;vx,
                  float&nbsp;vy)</code>
 <div class="block">Convert screen coordinate to source coordinate.</div>
 </td>
 </tr>
 <tr id="i68" class="altColor">
-<td class="colFirst"><code>android.graphics.PointF</code></td>
+<td class="colFirst"><code><a href="https://developer.android.com/reference/android/graphics/PointF.html?is-external=true" title="class or interface in android.graphics">PointF</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.html#viewToSourceCoord-float-float-android.graphics.PointF-">viewToSourceCoord</a></span>(float&nbsp;vx,
                  float&nbsp;vy,
-                 android.graphics.PointF&nbsp;sTarget)</code>
+                 <a href="https://developer.android.com/reference/android/graphics/PointF.html?is-external=true" title="class or interface in android.graphics">PointF</a>&nbsp;sTarget)</code>
 <div class="block">Convert screen coordinate to source coordinate.</div>
 </td>
 </tr>
 <tr id="i69" class="rowColor">
-<td class="colFirst"><code>android.graphics.PointF</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.html#viewToSourceCoord-android.graphics.PointF-">viewToSourceCoord</a></span>(android.graphics.PointF&nbsp;vxy)</code>
+<td class="colFirst"><code><a href="https://developer.android.com/reference/android/graphics/PointF.html?is-external=true" title="class or interface in android.graphics">PointF</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.html#viewToSourceCoord-android.graphics.PointF-">viewToSourceCoord</a></span>(<a href="https://developer.android.com/reference/android/graphics/PointF.html?is-external=true" title="class or interface in android.graphics">PointF</a>&nbsp;vxy)</code>
 <div class="block">Convert screen coordinate to source coordinate.</div>
 </td>
 </tr>
 <tr id="i70" class="altColor">
-<td class="colFirst"><code>android.graphics.PointF</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.html#viewToSourceCoord-android.graphics.PointF-android.graphics.PointF-">viewToSourceCoord</a></span>(android.graphics.PointF&nbsp;vxy,
-                 android.graphics.PointF&nbsp;sTarget)</code>
+<td class="colFirst"><code><a href="https://developer.android.com/reference/android/graphics/PointF.html?is-external=true" title="class or interface in android.graphics">PointF</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.html#viewToSourceCoord-android.graphics.PointF-android.graphics.PointF-">viewToSourceCoord</a></span>(<a href="https://developer.android.com/reference/android/graphics/PointF.html?is-external=true" title="class or interface in android.graphics">PointF</a>&nbsp;vxy,
+                 <a href="https://developer.android.com/reference/android/graphics/PointF.html?is-external=true" title="class or interface in android.graphics">PointF</a>&nbsp;sTarget)</code>
 <div class="block">Convert screen coordinate to source coordinate.</div>
 </td>
 </tr>
 <tr id="i71" class="rowColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.html#visibleFileRect-android.graphics.Rect-">visibleFileRect</a></span>(android.graphics.Rect&nbsp;fRect)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.html#visibleFileRect-android.graphics.Rect-">visibleFileRect</a></span>(<a href="https://developer.android.com/reference/android/graphics/Rect.html?is-external=true" title="class or interface in android.graphics">Rect</a>&nbsp;fRect)</code>
 <div class="block">Find the area of the source file that is currently visible on screen, taking into account the
  current scale, translation, orientation and clipped region.</div>
 </td>
@@ -860,15 +860,15 @@
 <li class="blockList"><a name="methods.inherited.from.class.android.view.View">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;android.view.View</h3>
-<code>addChildrenForAccessibility, addExtraDataToAccessibilityNodeInfo, addFocusables, addFocusables, addKeyboardNavigationClusters, addOnAttachStateChangeListener, addOnLayoutChangeListener, addTouchables, animate, announceForAccessibility, autofill, autofill, awakenScrollBars, awakenScrollBars, awakenScrollBars, bringToFront, buildDrawingCache, buildDrawingCache, buildLayer, callOnClick, cancelDragAndDrop, cancelLongPress, cancelPendingInputEvents, canResolveLayoutDirection, canResolveTextAlignment, canResolveTextDirection, canScrollHorizontally, canScrollVertically, checkInputConnectionProxy, clearAnimation, clearFocus, combineMeasuredStates, computeHorizontalScrollExtent, computeHorizontalScrollOffset, computeHorizontalScrollRange, computeScroll, computeSystemWindowInsets, computeVerticalScrollExtent, computeVerticalScrollOffset, computeVerticalScrollRange, createAccessibilityNodeInfo, createContextMenu, destroyDrawingCache, dispatchApplyWindowInsets, dispatchCapturedPointerEvent, dispatchConfigurationChanged, dispatchDisplayHint, dispatchDragEvent, dispatchDraw, dispatchDrawableHotspotChanged, dispatchFinishTemporaryDetach, dispatchGenericFocusedEvent, dispatchGenericMotionEvent, dispatchGenericPointerEvent, dispatchHoverEvent, dispatchKeyEvent, dispatchKeyEventPreIme, dispatchKeyShortcutEvent, dispatchNestedFling, dispatchNestedPreFling, dispatchNestedPrePerformAccessibilityAction, dispatchNestedPreScroll, dispatchNestedScroll, dispatchPointerCaptureChanged, dispatchPopulateAccessibilityEvent, dispatchProvideAutofillStructure, dispatchProvideStructure, dispatchRestoreInstanceState, dispatchSaveInstanceState, dispatchSetActivated, dispatchSetPressed, dispatchSetSelected, dispatchStartTemporaryDetach, dispatchSystemUiVisibilityChanged, dispatchTouchEvent, dispatchTrackballEvent, dispatchUnhandledMove, dispatchVisibilityChanged, dispatchWindowFocusChanged, dispatchWindowSystemUiVisiblityChanged, dispatchWindowVisibilityChanged, draw, drawableHotspotChanged, drawableStateChanged, findFocus, findViewById, findViewsWithText, findViewWithTag, fitSystemWindows, focusSearch, forceHasOverlappingRendering, forceLayout, generateViewId, getAccessibilityClassName, getAccessibilityLiveRegion, getAccessibilityNodeProvider, getAccessibilityTraversalAfter, getAccessibilityTraversalBefore, getAlpha, getAnimation, getApplicationWindowToken, getAutofillHints, getAutofillId, getAutofillType, getAutofillValue, getBackground, getBackgroundTintList, getBackgroundTintMode, getBaseline, getBottom, getBottomFadingEdgeStrength, getBottomPaddingOffset, getCameraDistance, getClipBounds, getClipBounds, getClipToOutline, getContentDescription, getContext, getContextMenuInfo, getDefaultFocusHighlightEnabled, getDefaultSize, getDisplay, getDrawableState, getDrawingCache, getDrawingCache, getDrawingCacheBackgroundColor, getDrawingCacheQuality, getDrawingRect, getDrawingTime, getElevation, getFilterTouchesWhenObscured, getFitsSystemWindows, getFocusable, getFocusables, getFocusedRect, getForeground, getForegroundGravity, getForegroundTintList, getForegroundTintMode, getGlobalVisibleRect, getGlobalVisibleRect, getHandler, getHasOverlappingRendering, getHeight, getHitRect, getHorizontalFadingEdgeLength, getHorizontalScrollbarHeight, getId, getImportantForAccessibility, getImportantForAutofill, getKeepScreenOn, getKeyDispatcherState, getLabelFor, getLayerType, getLayoutDirection, getLayoutParams, getLeft, getLeftFadingEdgeStrength, getLeftPaddingOffset, getLocalVisibleRect, getLocationInWindow, getLocationOnScreen, getMatrix, getMeasuredHeight, getMeasuredHeightAndState, getMeasuredState, getMeasuredWidth, getMeasuredWidthAndState, getMinimumHeight, getMinimumWidth, getNextClusterForwardId, getNextFocusDownId, getNextFocusForwardId, getNextFocusLeftId, getNextFocusRightId, getNextFocusUpId, getOnFocusChangeListener, getOutlineProvider, getOverlay, getOverScrollMode, getPaddingBottom, getPaddingEnd, getPaddingLeft, getPaddingRight, getPaddingStart, getPaddingTop, getParent, getParentForAccessibility, getPivotX, getPivotY, getPointerIcon, getResources, getRevealOnFocusHint, getRight, getRightFadingEdgeStrength, getRightPaddingOffset, getRootView, getRootWindowInsets, getRotation, getRotationX, getRotationY, getScaleX, getScaleY, getScrollBarDefaultDelayBeforeFade, getScrollBarFadeDuration, getScrollBarSize, getScrollBarStyle, getScrollIndicators, getScrollX, getScrollY, getSolidColor, getStateListAnimator, getSuggestedMinimumHeight, getSuggestedMinimumWidth, getSystemUiVisibility, getTag, getTag, getTextAlignment, getTextDirection, getTooltipText, getTop, getTopFadingEdgeStrength, getTopPaddingOffset, getTouchables, getTouchDelegate, getTransitionName, getTranslationX, getTranslationY, getTranslationZ, getVerticalFadingEdgeLength, getVerticalScrollbarPosition, getVerticalScrollbarWidth, getViewTreeObserver, getVisibility, getWidth, getWindowAttachCount, getWindowId, getWindowSystemUiVisibility, getWindowToken, getWindowVisibility, getWindowVisibleDisplayFrame, getX, getY, getZ, hasExplicitFocusable, hasFocus, hasFocusable, hasNestedScrollingParent, hasOnClickListeners, hasOverlappingRendering, hasPointerCapture, hasTransientState, hasWindowFocus, inflate, invalidate, invalidate, invalidate, invalidateDrawable, invalidateOutline, isAccessibilityFocused, isActivated, isAttachedToWindow, isClickable, isContextClickable, isDirty, isDrawingCacheEnabled, isDuplicateParentStateEnabled, isEnabled, isFocusable, isFocusableInTouchMode, isFocused, isFocusedByDefault, isHapticFeedbackEnabled, isHardwareAccelerated, isHorizontalFadingEdgeEnabled, isHorizontalScrollBarEnabled, isHovered, isImportantForAccessibility, isImportantForAutofill, isInEditMode, isInLayout, isInTouchMode, isKeyboardNavigationCluster, isLaidOut, isLayoutDirectionResolved, isLayoutRequested, isLongClickable, isNestedScrollingEnabled, isOpaque, isPaddingOffsetRequired, isPaddingRelative, isPressed, isSaveEnabled, isSaveFromParentEnabled, isScrollbarFadingEnabled, isScrollContainer, isSelected, isShown, isSoundEffectsEnabled, isTemporarilyDetached, isTextAlignmentResolved, isTextDirectionResolved, isVerticalFadingEdgeEnabled, isVerticalScrollBarEnabled, jumpDrawablesToCurrentState, keyboardNavigationClusterSearch, layout, measure, mergeDrawableStates, offsetLeftAndRight, offsetTopAndBottom, onAnimationEnd, onAnimationStart, onApplyWindowInsets, onAttachedToWindow, onCancelPendingInputEvents, onCapturedPointerEvent, onCheckIsTextEditor, onConfigurationChanged, onCreateContextMenu, onCreateDrawableState, onCreateInputConnection, onDetachedFromWindow, onDisplayHint, onDragEvent, onDrawForeground, onDrawScrollBars, onFilterTouchEventForSecurity, onFinishInflate, onFinishTemporaryDetach, onFocusChanged, onGenericMotionEvent, onHoverChanged, onHoverEvent, onInitializeAccessibilityEvent, onInitializeAccessibilityNodeInfo, onKeyDown, onKeyLongPress, onKeyMultiple, onKeyPreIme, onKeyShortcut, onKeyUp, onLayout, onOverScrolled, onPointerCaptureChange, onPopulateAccessibilityEvent, onProvideAutofillStructure, onProvideAutofillVirtualStructure, onProvideStructure, onProvideVirtualStructure, onResolvePointerIcon, onRestoreInstanceState, onRtlPropertiesChanged, onSaveInstanceState, onScreenStateChanged, onScrollChanged, onSetAlpha, onStartTemporaryDetach, onTrackballEvent, onVisibilityAggregated, onVisibilityChanged, onWindowFocusChanged, onWindowSystemUiVisibilityChanged, onWindowVisibilityChanged, overScrollBy, performAccessibilityAction, performClick, performContextClick, performContextClick, performHapticFeedback, performHapticFeedback, performLongClick, performLongClick, playSoundEffect, post, postDelayed, postInvalidate, postInvalidate, postInvalidateDelayed, postInvalidateDelayed, postInvalidateOnAnimation, postInvalidateOnAnimation, postOnAnimation, postOnAnimationDelayed, refreshDrawableState, releasePointerCapture, removeCallbacks, removeOnAttachStateChangeListener, removeOnLayoutChangeListener, requestApplyInsets, requestFitSystemWindows, requestFocus, requestFocus, requestFocus, requestFocusFromTouch, requestLayout, requestPointerCapture, requestRectangleOnScreen, requestRectangleOnScreen, requestUnbufferedDispatch, resolveSize, resolveSizeAndState, restoreDefaultFocus, restoreHierarchyState, saveHierarchyState, scheduleDrawable, scrollBy, scrollTo, sendAccessibilityEvent, sendAccessibilityEventUnchecked, setAccessibilityDelegate, setAccessibilityLiveRegion, setAccessibilityTraversalAfter, setAccessibilityTraversalBefore, setActivated, setAlpha, setAnimation, setAutofillHints, setBackground, setBackgroundColor, setBackgroundDrawable, setBackgroundResource, setBackgroundTintList, setBackgroundTintMode, setBottom, setCameraDistance, setClickable, setClipBounds, setClipToOutline, setContentDescription, setContextClickable, setDefaultFocusHighlightEnabled, setDrawingCacheBackgroundColor, setDrawingCacheEnabled, setDrawingCacheQuality, setDuplicateParentStateEnabled, setElevation, setEnabled, setFadingEdgeLength, setFilterTouchesWhenObscured, setFitsSystemWindows, setFocusable, setFocusable, setFocusableInTouchMode, setFocusedByDefault, setForeground, setForegroundGravity, setForegroundTintList, setForegroundTintMode, setHapticFeedbackEnabled, setHasTransientState, setHorizontalFadingEdgeEnabled, setHorizontalScrollBarEnabled, setHovered, setId, setImportantForAccessibility, setImportantForAutofill, setKeepScreenOn, setKeyboardNavigationCluster, setLabelFor, setLayerPaint, setLayerType, setLayoutDirection, setLayoutParams, setLeft, setLongClickable, setMeasuredDimension, setMinimumHeight, setMinimumWidth, setNestedScrollingEnabled, setNextClusterForwardId, setNextFocusDownId, setNextFocusForwardId, setNextFocusLeftId, setNextFocusRightId, setNextFocusUpId, setOnApplyWindowInsetsListener, setOnCapturedPointerListener, setOnClickListener, setOnContextClickListener, setOnCreateContextMenuListener, setOnDragListener, setOnFocusChangeListener, setOnGenericMotionListener, setOnHoverListener, setOnKeyListener, setOnScrollChangeListener, setOnSystemUiVisibilityChangeListener, setOnTouchListener, setOutlineProvider, setOverScrollMode, setPadding, setPaddingRelative, setPivotX, setPivotY, setPointerIcon, setPressed, setRevealOnFocusHint, setRight, setRotation, setRotationX, setRotationY, setSaveEnabled, setSaveFromParentEnabled, setScaleX, setScaleY, setScrollBarDefaultDelayBeforeFade, setScrollBarFadeDuration, setScrollbarFadingEnabled, setScrollBarSize, setScrollBarStyle, setScrollContainer, setScrollIndicators, setScrollIndicators, setScrollX, setScrollY, setSelected, setSoundEffectsEnabled, setStateListAnimator, setSystemUiVisibility, setTag, setTag, setTextAlignment, setTextDirection, setTooltipText, setTop, setTouchDelegate, setTransitionName, setTranslationX, setTranslationY, setTranslationZ, setVerticalFadingEdgeEnabled, setVerticalScrollBarEnabled, setVerticalScrollbarPosition, setVisibility, setWillNotCacheDrawing, setWillNotDraw, setX, setY, setZ, showContextMenu, showContextMenu, startActionMode, startActionMode, startAnimation, startDrag, startDragAndDrop, startNestedScroll, stopNestedScroll, toString, unscheduleDrawable, unscheduleDrawable, updateDragShadow, verifyDrawable, willNotCacheDrawing, willNotDraw</code></li>
+<h3>Methods inherited from class&nbsp;android.view.<a href="https://developer.android.com/reference/android/view/View.html?is-external=true" title="class or interface in android.view">View</a></h3>
+<code><a href="https://developer.android.com/reference/android/view/View.html?is-external=true#addChildrenForAccessibility-java.util.ArrayList-" title="class or interface in android.view">addChildrenForAccessibility</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#addExtraDataToAccessibilityNodeInfo-android.view.accessibility.AccessibilityNodeInfo-java.lang.String-android.os.Bundle-" title="class or interface in android.view">addExtraDataToAccessibilityNodeInfo</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#addFocusables-java.util.ArrayList-int-" title="class or interface in android.view">addFocusables</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#addFocusables-java.util.ArrayList-int-int-" title="class or interface in android.view">addFocusables</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#addKeyboardNavigationClusters-java.util.Collection-int-" title="class or interface in android.view">addKeyboardNavigationClusters</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#addOnAttachStateChangeListener-android.view.View.OnAttachStateChangeListener-" title="class or interface in android.view">addOnAttachStateChangeListener</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#addOnLayoutChangeListener-android.view.View.OnLayoutChangeListener-" title="class or interface in android.view">addOnLayoutChangeListener</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#addTouchables-java.util.ArrayList-" title="class or interface in android.view">addTouchables</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#animate--" title="class or interface in android.view">animate</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#announceForAccessibility-java.lang.CharSequence-" title="class or interface in android.view">announceForAccessibility</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#autofill-android.view.autofill.AutofillValue-" title="class or interface in android.view">autofill</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#autofill-android.util.SparseArray-" title="class or interface in android.view">autofill</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#awakenScrollBars--" title="class or interface in android.view">awakenScrollBars</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#awakenScrollBars-int-" title="class or interface in android.view">awakenScrollBars</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#awakenScrollBars-int-boolean-" title="class or interface in android.view">awakenScrollBars</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#bringToFront--" title="class or interface in android.view">bringToFront</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#buildDrawingCache--" title="class or interface in android.view">buildDrawingCache</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#buildDrawingCache-boolean-" title="class or interface in android.view">buildDrawingCache</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#buildLayer--" title="class or interface in android.view">buildLayer</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#callOnClick--" title="class or interface in android.view">callOnClick</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#cancelDragAndDrop--" title="class or interface in android.view">cancelDragAndDrop</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#cancelLongPress--" title="class or interface in android.view">cancelLongPress</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#cancelPendingInputEvents--" title="class or interface in android.view">cancelPendingInputEvents</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#canResolveLayoutDirection--" title="class or interface in android.view">canResolveLayoutDirection</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#canResolveTextAlignment--" title="class or interface in android.view">canResolveTextAlignment</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#canResolveTextDirection--" title="class or interface in android.view">canResolveTextDirection</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#canScrollHorizontally-int-" title="class or interface in android.view">canScrollHorizontally</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#canScrollVertically-int-" title="class or interface in android.view">canScrollVertically</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#checkInputConnectionProxy-android.view.View-" title="class or interface in android.view">checkInputConnectionProxy</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#clearAnimation--" title="class or interface in android.view">clearAnimation</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#clearFocus--" title="class or interface in android.view">clearFocus</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#combineMeasuredStates-int-int-" title="class or interface in android.view">combineMeasuredStates</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#computeHorizontalScrollExtent--" title="class or interface in android.view">computeHorizontalScrollExtent</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#computeHorizontalScrollOffset--" title="class or interface in android.view">computeHorizontalScrollOffset</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#computeHorizontalScrollRange--" title="class or interface in android.view">computeHorizontalScrollRange</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#computeScroll--" title="class or interface in android.view">computeScroll</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#computeSystemWindowInsets-android.view.WindowInsets-android.graphics.Rect-" title="class or interface in android.view">computeSystemWindowInsets</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#computeVerticalScrollExtent--" title="class or interface in android.view">computeVerticalScrollExtent</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#computeVerticalScrollOffset--" title="class or interface in android.view">computeVerticalScrollOffset</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#computeVerticalScrollRange--" title="class or interface in android.view">computeVerticalScrollRange</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#createAccessibilityNodeInfo--" title="class or interface in android.view">createAccessibilityNodeInfo</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#createContextMenu-android.view.ContextMenu-" title="class or interface in android.view">createContextMenu</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#destroyDrawingCache--" title="class or interface in android.view">destroyDrawingCache</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#dispatchApplyWindowInsets-android.view.WindowInsets-" title="class or interface in android.view">dispatchApplyWindowInsets</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#dispatchCapturedPointerEvent-android.view.MotionEvent-" title="class or interface in android.view">dispatchCapturedPointerEvent</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#dispatchConfigurationChanged-android.content.res.Configuration-" title="class or interface in android.view">dispatchConfigurationChanged</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#dispatchDisplayHint-int-" title="class or interface in android.view">dispatchDisplayHint</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#dispatchDragEvent-android.view.DragEvent-" title="class or interface in android.view">dispatchDragEvent</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#dispatchDraw-android.graphics.Canvas-" title="class or interface in android.view">dispatchDraw</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#dispatchDrawableHotspotChanged-float-float-" title="class or interface in android.view">dispatchDrawableHotspotChanged</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#dispatchFinishTemporaryDetach--" title="class or interface in android.view">dispatchFinishTemporaryDetach</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#dispatchGenericFocusedEvent-android.view.MotionEvent-" title="class or interface in android.view">dispatchGenericFocusedEvent</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#dispatchGenericMotionEvent-android.view.MotionEvent-" title="class or interface in android.view">dispatchGenericMotionEvent</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#dispatchGenericPointerEvent-android.view.MotionEvent-" title="class or interface in android.view">dispatchGenericPointerEvent</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#dispatchHoverEvent-android.view.MotionEvent-" title="class or interface in android.view">dispatchHoverEvent</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#dispatchKeyEvent-android.view.KeyEvent-" title="class or interface in android.view">dispatchKeyEvent</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#dispatchKeyEventPreIme-android.view.KeyEvent-" title="class or interface in android.view">dispatchKeyEventPreIme</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#dispatchKeyShortcutEvent-android.view.KeyEvent-" title="class or interface in android.view">dispatchKeyShortcutEvent</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#dispatchNestedFling-float-float-boolean-" title="class or interface in android.view">dispatchNestedFling</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#dispatchNestedPreFling-float-float-" title="class or interface in android.view">dispatchNestedPreFling</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#dispatchNestedPrePerformAccessibilityAction-int-android.os.Bundle-" title="class or interface in android.view">dispatchNestedPrePerformAccessibilityAction</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#dispatchNestedPreScroll-int-int-int:A-int:A-" title="class or interface in android.view">dispatchNestedPreScroll</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#dispatchNestedScroll-int-int-int-int-int:A-" title="class or interface in android.view">dispatchNestedScroll</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#dispatchPointerCaptureChanged-boolean-" title="class or interface in android.view">dispatchPointerCaptureChanged</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#dispatchPopulateAccessibilityEvent-android.view.accessibility.AccessibilityEvent-" title="class or interface in android.view">dispatchPopulateAccessibilityEvent</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#dispatchProvideAutofillStructure-android.view.ViewStructure-int-" title="class or interface in android.view">dispatchProvideAutofillStructure</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#dispatchProvideStructure-android.view.ViewStructure-" title="class or interface in android.view">dispatchProvideStructure</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#dispatchRestoreInstanceState-android.util.SparseArray-" title="class or interface in android.view">dispatchRestoreInstanceState</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#dispatchSaveInstanceState-android.util.SparseArray-" title="class or interface in android.view">dispatchSaveInstanceState</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#dispatchSetActivated-boolean-" title="class or interface in android.view">dispatchSetActivated</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#dispatchSetPressed-boolean-" title="class or interface in android.view">dispatchSetPressed</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#dispatchSetSelected-boolean-" title="class or interface in android.view">dispatchSetSelected</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#dispatchStartTemporaryDetach--" title="class or interface in android.view">dispatchStartTemporaryDetach</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#dispatchSystemUiVisibilityChanged-int-" title="class or interface in android.view">dispatchSystemUiVisibilityChanged</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#dispatchTouchEvent-android.view.MotionEvent-" title="class or interface in android.view">dispatchTouchEvent</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#dispatchTrackballEvent-android.view.MotionEvent-" title="class or interface in android.view">dispatchTrackballEvent</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#dispatchUnhandledMove-android.view.View-int-" title="class or interface in android.view">dispatchUnhandledMove</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#dispatchVisibilityChanged-android.view.View-int-" title="class or interface in android.view">dispatchVisibilityChanged</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#dispatchWindowFocusChanged-boolean-" title="class or interface in android.view">dispatchWindowFocusChanged</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#dispatchWindowSystemUiVisiblityChanged-int-" title="class or interface in android.view">dispatchWindowSystemUiVisiblityChanged</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#dispatchWindowVisibilityChanged-int-" title="class or interface in android.view">dispatchWindowVisibilityChanged</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#draw-android.graphics.Canvas-" title="class or interface in android.view">draw</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#drawableHotspotChanged-float-float-" title="class or interface in android.view">drawableHotspotChanged</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#drawableStateChanged--" title="class or interface in android.view">drawableStateChanged</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#findFocus--" title="class or interface in android.view">findFocus</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#findViewById-int-" title="class or interface in android.view">findViewById</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#findViewsWithText-java.util.ArrayList-java.lang.CharSequence-int-" title="class or interface in android.view">findViewsWithText</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#findViewWithTag-java.lang.Object-" title="class or interface in android.view">findViewWithTag</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#fitSystemWindows-android.graphics.Rect-" title="class or interface in android.view">fitSystemWindows</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#focusSearch-int-" title="class or interface in android.view">focusSearch</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#forceHasOverlappingRendering-boolean-" title="class or interface in android.view">forceHasOverlappingRendering</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#forceLayout--" title="class or interface in android.view">forceLayout</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#generateViewId--" title="class or interface in android.view">generateViewId</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getAccessibilityClassName--" title="class or interface in android.view">getAccessibilityClassName</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getAccessibilityLiveRegion--" title="class or interface in android.view">getAccessibilityLiveRegion</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getAccessibilityNodeProvider--" title="class or interface in android.view">getAccessibilityNodeProvider</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getAccessibilityTraversalAfter--" title="class or interface in android.view">getAccessibilityTraversalAfter</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getAccessibilityTraversalBefore--" title="class or interface in android.view">getAccessibilityTraversalBefore</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getAlpha--" title="class or interface in android.view">getAlpha</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getAnimation--" title="class or interface in android.view">getAnimation</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getApplicationWindowToken--" title="class or interface in android.view">getApplicationWindowToken</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getAutofillHints--" title="class or interface in android.view">getAutofillHints</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getAutofillId--" title="class or interface in android.view">getAutofillId</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getAutofillType--" title="class or interface in android.view">getAutofillType</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getAutofillValue--" title="class or interface in android.view">getAutofillValue</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getBackground--" title="class or interface in android.view">getBackground</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getBackgroundTintList--" title="class or interface in android.view">getBackgroundTintList</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getBackgroundTintMode--" title="class or interface in android.view">getBackgroundTintMode</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getBaseline--" title="class or interface in android.view">getBaseline</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getBottom--" title="class or interface in android.view">getBottom</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getBottomFadingEdgeStrength--" title="class or interface in android.view">getBottomFadingEdgeStrength</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getBottomPaddingOffset--" title="class or interface in android.view">getBottomPaddingOffset</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getCameraDistance--" title="class or interface in android.view">getCameraDistance</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getClipBounds--" title="class or interface in android.view">getClipBounds</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getClipBounds-android.graphics.Rect-" title="class or interface in android.view">getClipBounds</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getClipToOutline--" title="class or interface in android.view">getClipToOutline</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getContentDescription--" title="class or interface in android.view">getContentDescription</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getContext--" title="class or interface in android.view">getContext</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getContextMenuInfo--" title="class or interface in android.view">getContextMenuInfo</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getDefaultFocusHighlightEnabled--" title="class or interface in android.view">getDefaultFocusHighlightEnabled</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getDefaultSize-int-int-" title="class or interface in android.view">getDefaultSize</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getDisplay--" title="class or interface in android.view">getDisplay</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getDrawableState--" title="class or interface in android.view">getDrawableState</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getDrawingCache--" title="class or interface in android.view">getDrawingCache</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getDrawingCache-boolean-" title="class or interface in android.view">getDrawingCache</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getDrawingCacheBackgroundColor--" title="class or interface in android.view">getDrawingCacheBackgroundColor</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getDrawingCacheQuality--" title="class or interface in android.view">getDrawingCacheQuality</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getDrawingRect-android.graphics.Rect-" title="class or interface in android.view">getDrawingRect</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getDrawingTime--" title="class or interface in android.view">getDrawingTime</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getElevation--" title="class or interface in android.view">getElevation</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getFilterTouchesWhenObscured--" title="class or interface in android.view">getFilterTouchesWhenObscured</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getFitsSystemWindows--" title="class or interface in android.view">getFitsSystemWindows</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getFocusable--" title="class or interface in android.view">getFocusable</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getFocusables-int-" title="class or interface in android.view">getFocusables</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getFocusedRect-android.graphics.Rect-" title="class or interface in android.view">getFocusedRect</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getForeground--" title="class or interface in android.view">getForeground</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getForegroundGravity--" title="class or interface in android.view">getForegroundGravity</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getForegroundTintList--" title="class or interface in android.view">getForegroundTintList</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getForegroundTintMode--" title="class or interface in android.view">getForegroundTintMode</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getGlobalVisibleRect-android.graphics.Rect-" title="class or interface in android.view">getGlobalVisibleRect</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getGlobalVisibleRect-android.graphics.Rect-android.graphics.Point-" title="class or interface in android.view">getGlobalVisibleRect</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getHandler--" title="class or interface in android.view">getHandler</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getHasOverlappingRendering--" title="class or interface in android.view">getHasOverlappingRendering</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getHeight--" title="class or interface in android.view">getHeight</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getHitRect-android.graphics.Rect-" title="class or interface in android.view">getHitRect</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getHorizontalFadingEdgeLength--" title="class or interface in android.view">getHorizontalFadingEdgeLength</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getHorizontalScrollbarHeight--" title="class or interface in android.view">getHorizontalScrollbarHeight</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getId--" title="class or interface in android.view">getId</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getImportantForAccessibility--" title="class or interface in android.view">getImportantForAccessibility</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getImportantForAutofill--" title="class or interface in android.view">getImportantForAutofill</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getKeepScreenOn--" title="class or interface in android.view">getKeepScreenOn</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getKeyDispatcherState--" title="class or interface in android.view">getKeyDispatcherState</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getLabelFor--" title="class or interface in android.view">getLabelFor</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getLayerType--" title="class or interface in android.view">getLayerType</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getLayoutDirection--" title="class or interface in android.view">getLayoutDirection</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getLayoutParams--" title="class or interface in android.view">getLayoutParams</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getLeft--" title="class or interface in android.view">getLeft</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getLeftFadingEdgeStrength--" title="class or interface in android.view">getLeftFadingEdgeStrength</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getLeftPaddingOffset--" title="class or interface in android.view">getLeftPaddingOffset</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getLocalVisibleRect-android.graphics.Rect-" title="class or interface in android.view">getLocalVisibleRect</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getLocationInWindow-int:A-" title="class or interface in android.view">getLocationInWindow</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getLocationOnScreen-int:A-" title="class or interface in android.view">getLocationOnScreen</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getMatrix--" title="class or interface in android.view">getMatrix</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getMeasuredHeight--" title="class or interface in android.view">getMeasuredHeight</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getMeasuredHeightAndState--" title="class or interface in android.view">getMeasuredHeightAndState</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getMeasuredState--" title="class or interface in android.view">getMeasuredState</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getMeasuredWidth--" title="class or interface in android.view">getMeasuredWidth</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getMeasuredWidthAndState--" title="class or interface in android.view">getMeasuredWidthAndState</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getMinimumHeight--" title="class or interface in android.view">getMinimumHeight</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getMinimumWidth--" title="class or interface in android.view">getMinimumWidth</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getNextClusterForwardId--" title="class or interface in android.view">getNextClusterForwardId</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getNextFocusDownId--" title="class or interface in android.view">getNextFocusDownId</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getNextFocusForwardId--" title="class or interface in android.view">getNextFocusForwardId</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getNextFocusLeftId--" title="class or interface in android.view">getNextFocusLeftId</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getNextFocusRightId--" title="class or interface in android.view">getNextFocusRightId</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getNextFocusUpId--" title="class or interface in android.view">getNextFocusUpId</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getOnFocusChangeListener--" title="class or interface in android.view">getOnFocusChangeListener</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getOutlineProvider--" title="class or interface in android.view">getOutlineProvider</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getOverlay--" title="class or interface in android.view">getOverlay</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getOverScrollMode--" title="class or interface in android.view">getOverScrollMode</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getPaddingBottom--" title="class or interface in android.view">getPaddingBottom</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getPaddingEnd--" title="class or interface in android.view">getPaddingEnd</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getPaddingLeft--" title="class or interface in android.view">getPaddingLeft</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getPaddingRight--" title="class or interface in android.view">getPaddingRight</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getPaddingStart--" title="class or interface in android.view">getPaddingStart</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getPaddingTop--" title="class or interface in android.view">getPaddingTop</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getParent--" title="class or interface in android.view">getParent</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getParentForAccessibility--" title="class or interface in android.view">getParentForAccessibility</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getPivotX--" title="class or interface in android.view">getPivotX</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getPivotY--" title="class or interface in android.view">getPivotY</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getPointerIcon--" title="class or interface in android.view">getPointerIcon</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getResources--" title="class or interface in android.view">getResources</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getRevealOnFocusHint--" title="class or interface in android.view">getRevealOnFocusHint</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getRight--" title="class or interface in android.view">getRight</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getRightFadingEdgeStrength--" title="class or interface in android.view">getRightFadingEdgeStrength</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getRightPaddingOffset--" title="class or interface in android.view">getRightPaddingOffset</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getRootView--" title="class or interface in android.view">getRootView</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getRootWindowInsets--" title="class or interface in android.view">getRootWindowInsets</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getRotation--" title="class or interface in android.view">getRotation</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getRotationX--" title="class or interface in android.view">getRotationX</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getRotationY--" title="class or interface in android.view">getRotationY</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getScaleX--" title="class or interface in android.view">getScaleX</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getScaleY--" title="class or interface in android.view">getScaleY</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getScrollBarDefaultDelayBeforeFade--" title="class or interface in android.view">getScrollBarDefaultDelayBeforeFade</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getScrollBarFadeDuration--" title="class or interface in android.view">getScrollBarFadeDuration</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getScrollBarSize--" title="class or interface in android.view">getScrollBarSize</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getScrollBarStyle--" title="class or interface in android.view">getScrollBarStyle</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getScrollIndicators--" title="class or interface in android.view">getScrollIndicators</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getScrollX--" title="class or interface in android.view">getScrollX</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getScrollY--" title="class or interface in android.view">getScrollY</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getSolidColor--" title="class or interface in android.view">getSolidColor</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getStateListAnimator--" title="class or interface in android.view">getStateListAnimator</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getSuggestedMinimumHeight--" title="class or interface in android.view">getSuggestedMinimumHeight</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getSuggestedMinimumWidth--" title="class or interface in android.view">getSuggestedMinimumWidth</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getSystemUiVisibility--" title="class or interface in android.view">getSystemUiVisibility</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getTag--" title="class or interface in android.view">getTag</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getTag-int-" title="class or interface in android.view">getTag</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getTextAlignment--" title="class or interface in android.view">getTextAlignment</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getTextDirection--" title="class or interface in android.view">getTextDirection</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getTooltipText--" title="class or interface in android.view">getTooltipText</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getTop--" title="class or interface in android.view">getTop</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getTopFadingEdgeStrength--" title="class or interface in android.view">getTopFadingEdgeStrength</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getTopPaddingOffset--" title="class or interface in android.view">getTopPaddingOffset</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getTouchables--" title="class or interface in android.view">getTouchables</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getTouchDelegate--" title="class or interface in android.view">getTouchDelegate</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getTransitionName--" title="class or interface in android.view">getTransitionName</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getTranslationX--" title="class or interface in android.view">getTranslationX</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getTranslationY--" title="class or interface in android.view">getTranslationY</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getTranslationZ--" title="class or interface in android.view">getTranslationZ</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getVerticalFadingEdgeLength--" title="class or interface in android.view">getVerticalFadingEdgeLength</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getVerticalScrollbarPosition--" title="class or interface in android.view">getVerticalScrollbarPosition</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getVerticalScrollbarWidth--" title="class or interface in android.view">getVerticalScrollbarWidth</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getViewTreeObserver--" title="class or interface in android.view">getViewTreeObserver</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getVisibility--" title="class or interface in android.view">getVisibility</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getWidth--" title="class or interface in android.view">getWidth</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getWindowAttachCount--" title="class or interface in android.view">getWindowAttachCount</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getWindowId--" title="class or interface in android.view">getWindowId</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getWindowSystemUiVisibility--" title="class or interface in android.view">getWindowSystemUiVisibility</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getWindowToken--" title="class or interface in android.view">getWindowToken</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getWindowVisibility--" title="class or interface in android.view">getWindowVisibility</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getWindowVisibleDisplayFrame-android.graphics.Rect-" title="class or interface in android.view">getWindowVisibleDisplayFrame</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getX--" title="class or interface in android.view">getX</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getY--" title="class or interface in android.view">getY</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#getZ--" title="class or interface in android.view">getZ</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#hasExplicitFocusable--" title="class or interface in android.view">hasExplicitFocusable</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#hasFocus--" title="class or interface in android.view">hasFocus</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#hasFocusable--" title="class or interface in android.view">hasFocusable</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#hasNestedScrollingParent--" title="class or interface in android.view">hasNestedScrollingParent</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#hasOnClickListeners--" title="class or interface in android.view">hasOnClickListeners</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#hasOverlappingRendering--" title="class or interface in android.view">hasOverlappingRendering</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#hasPointerCapture--" title="class or interface in android.view">hasPointerCapture</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#hasTransientState--" title="class or interface in android.view">hasTransientState</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#hasWindowFocus--" title="class or interface in android.view">hasWindowFocus</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#inflate-android.content.Context-int-android.view.ViewGroup-" title="class or interface in android.view">inflate</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#invalidate--" title="class or interface in android.view">invalidate</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#invalidate-int-int-int-int-" title="class or interface in android.view">invalidate</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#invalidate-android.graphics.Rect-" title="class or interface in android.view">invalidate</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#invalidateDrawable-android.graphics.drawable.Drawable-" title="class or interface in android.view">invalidateDrawable</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#invalidateOutline--" title="class or interface in android.view">invalidateOutline</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isAccessibilityFocused--" title="class or interface in android.view">isAccessibilityFocused</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isActivated--" title="class or interface in android.view">isActivated</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isAttachedToWindow--" title="class or interface in android.view">isAttachedToWindow</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isClickable--" title="class or interface in android.view">isClickable</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isContextClickable--" title="class or interface in android.view">isContextClickable</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isDirty--" title="class or interface in android.view">isDirty</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isDrawingCacheEnabled--" title="class or interface in android.view">isDrawingCacheEnabled</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isDuplicateParentStateEnabled--" title="class or interface in android.view">isDuplicateParentStateEnabled</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isEnabled--" title="class or interface in android.view">isEnabled</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isFocusable--" title="class or interface in android.view">isFocusable</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isFocusableInTouchMode--" title="class or interface in android.view">isFocusableInTouchMode</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isFocused--" title="class or interface in android.view">isFocused</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isFocusedByDefault--" title="class or interface in android.view">isFocusedByDefault</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isHapticFeedbackEnabled--" title="class or interface in android.view">isHapticFeedbackEnabled</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isHardwareAccelerated--" title="class or interface in android.view">isHardwareAccelerated</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isHorizontalFadingEdgeEnabled--" title="class or interface in android.view">isHorizontalFadingEdgeEnabled</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isHorizontalScrollBarEnabled--" title="class or interface in android.view">isHorizontalScrollBarEnabled</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isHovered--" title="class or interface in android.view">isHovered</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isImportantForAccessibility--" title="class or interface in android.view">isImportantForAccessibility</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isImportantForAutofill--" title="class or interface in android.view">isImportantForAutofill</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isInEditMode--" title="class or interface in android.view">isInEditMode</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isInLayout--" title="class or interface in android.view">isInLayout</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isInTouchMode--" title="class or interface in android.view">isInTouchMode</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isKeyboardNavigationCluster--" title="class or interface in android.view">isKeyboardNavigationCluster</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isLaidOut--" title="class or interface in android.view">isLaidOut</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isLayoutDirectionResolved--" title="class or interface in android.view">isLayoutDirectionResolved</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isLayoutRequested--" title="class or interface in android.view">isLayoutRequested</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isLongClickable--" title="class or interface in android.view">isLongClickable</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isNestedScrollingEnabled--" title="class or interface in android.view">isNestedScrollingEnabled</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isOpaque--" title="class or interface in android.view">isOpaque</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isPaddingOffsetRequired--" title="class or interface in android.view">isPaddingOffsetRequired</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isPaddingRelative--" title="class or interface in android.view">isPaddingRelative</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isPressed--" title="class or interface in android.view">isPressed</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isSaveEnabled--" title="class or interface in android.view">isSaveEnabled</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isSaveFromParentEnabled--" title="class or interface in android.view">isSaveFromParentEnabled</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isScrollbarFadingEnabled--" title="class or interface in android.view">isScrollbarFadingEnabled</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isScrollContainer--" title="class or interface in android.view">isScrollContainer</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isSelected--" title="class or interface in android.view">isSelected</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isShown--" title="class or interface in android.view">isShown</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isSoundEffectsEnabled--" title="class or interface in android.view">isSoundEffectsEnabled</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isTemporarilyDetached--" title="class or interface in android.view">isTemporarilyDetached</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isTextAlignmentResolved--" title="class or interface in android.view">isTextAlignmentResolved</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isTextDirectionResolved--" title="class or interface in android.view">isTextDirectionResolved</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isVerticalFadingEdgeEnabled--" title="class or interface in android.view">isVerticalFadingEdgeEnabled</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#isVerticalScrollBarEnabled--" title="class or interface in android.view">isVerticalScrollBarEnabled</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#jumpDrawablesToCurrentState--" title="class or interface in android.view">jumpDrawablesToCurrentState</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#keyboardNavigationClusterSearch-android.view.View-int-" title="class or interface in android.view">keyboardNavigationClusterSearch</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#layout-int-int-int-int-" title="class or interface in android.view">layout</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#measure-int-int-" title="class or interface in android.view">measure</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#mergeDrawableStates-int:A-int:A-" title="class or interface in android.view">mergeDrawableStates</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#offsetLeftAndRight-int-" title="class or interface in android.view">offsetLeftAndRight</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#offsetTopAndBottom-int-" title="class or interface in android.view">offsetTopAndBottom</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onAnimationEnd--" title="class or interface in android.view">onAnimationEnd</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onAnimationStart--" title="class or interface in android.view">onAnimationStart</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onApplyWindowInsets-android.view.WindowInsets-" title="class or interface in android.view">onApplyWindowInsets</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onAttachedToWindow--" title="class or interface in android.view">onAttachedToWindow</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onCancelPendingInputEvents--" title="class or interface in android.view">onCancelPendingInputEvents</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onCapturedPointerEvent-android.view.MotionEvent-" title="class or interface in android.view">onCapturedPointerEvent</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onCheckIsTextEditor--" title="class or interface in android.view">onCheckIsTextEditor</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onConfigurationChanged-android.content.res.Configuration-" title="class or interface in android.view">onConfigurationChanged</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onCreateContextMenu-android.view.ContextMenu-" title="class or interface in android.view">onCreateContextMenu</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onCreateDrawableState-int-" title="class or interface in android.view">onCreateDrawableState</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onCreateInputConnection-android.view.inputmethod.EditorInfo-" title="class or interface in android.view">onCreateInputConnection</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onDetachedFromWindow--" title="class or interface in android.view">onDetachedFromWindow</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onDisplayHint-int-" title="class or interface in android.view">onDisplayHint</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onDragEvent-android.view.DragEvent-" title="class or interface in android.view">onDragEvent</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onDrawForeground-android.graphics.Canvas-" title="class or interface in android.view">onDrawForeground</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onDrawScrollBars-android.graphics.Canvas-" title="class or interface in android.view">onDrawScrollBars</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onFilterTouchEventForSecurity-android.view.MotionEvent-" title="class or interface in android.view">onFilterTouchEventForSecurity</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onFinishInflate--" title="class or interface in android.view">onFinishInflate</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onFinishTemporaryDetach--" title="class or interface in android.view">onFinishTemporaryDetach</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onFocusChanged-boolean-int-android.graphics.Rect-" title="class or interface in android.view">onFocusChanged</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onGenericMotionEvent-android.view.MotionEvent-" title="class or interface in android.view">onGenericMotionEvent</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onHoverChanged-boolean-" title="class or interface in android.view">onHoverChanged</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onHoverEvent-android.view.MotionEvent-" title="class or interface in android.view">onHoverEvent</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onInitializeAccessibilityEvent-android.view.accessibility.AccessibilityEvent-" title="class or interface in android.view">onInitializeAccessibilityEvent</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onInitializeAccessibilityNodeInfo-android.view.accessibility.AccessibilityNodeInfo-" title="class or interface in android.view">onInitializeAccessibilityNodeInfo</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onKeyDown-int-android.view.KeyEvent-" title="class or interface in android.view">onKeyDown</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onKeyLongPress-int-android.view.KeyEvent-" title="class or interface in android.view">onKeyLongPress</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onKeyMultiple-int-int-android.view.KeyEvent-" title="class or interface in android.view">onKeyMultiple</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onKeyPreIme-int-android.view.KeyEvent-" title="class or interface in android.view">onKeyPreIme</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onKeyShortcut-int-android.view.KeyEvent-" title="class or interface in android.view">onKeyShortcut</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onKeyUp-int-android.view.KeyEvent-" title="class or interface in android.view">onKeyUp</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onLayout-boolean-int-int-int-int-" title="class or interface in android.view">onLayout</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onOverScrolled-int-int-boolean-boolean-" title="class or interface in android.view">onOverScrolled</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onPointerCaptureChange-boolean-" title="class or interface in android.view">onPointerCaptureChange</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onPopulateAccessibilityEvent-android.view.accessibility.AccessibilityEvent-" title="class or interface in android.view">onPopulateAccessibilityEvent</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onProvideAutofillStructure-android.view.ViewStructure-int-" title="class or interface in android.view">onProvideAutofillStructure</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onProvideAutofillVirtualStructure-android.view.ViewStructure-int-" title="class or interface in android.view">onProvideAutofillVirtualStructure</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onProvideStructure-android.view.ViewStructure-" title="class or interface in android.view">onProvideStructure</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onProvideVirtualStructure-android.view.ViewStructure-" title="class or interface in android.view">onProvideVirtualStructure</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onResolvePointerIcon-android.view.MotionEvent-int-" title="class or interface in android.view">onResolvePointerIcon</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onRestoreInstanceState-android.os.Parcelable-" title="class or interface in android.view">onRestoreInstanceState</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onRtlPropertiesChanged-int-" title="class or interface in android.view">onRtlPropertiesChanged</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onSaveInstanceState--" title="class or interface in android.view">onSaveInstanceState</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onScreenStateChanged-int-" title="class or interface in android.view">onScreenStateChanged</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onScrollChanged-int-int-int-int-" title="class or interface in android.view">onScrollChanged</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onSetAlpha-int-" title="class or interface in android.view">onSetAlpha</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onStartTemporaryDetach--" title="class or interface in android.view">onStartTemporaryDetach</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onTrackballEvent-android.view.MotionEvent-" title="class or interface in android.view">onTrackballEvent</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onVisibilityAggregated-boolean-" title="class or interface in android.view">onVisibilityAggregated</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onVisibilityChanged-android.view.View-int-" title="class or interface in android.view">onVisibilityChanged</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onWindowFocusChanged-boolean-" title="class or interface in android.view">onWindowFocusChanged</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onWindowSystemUiVisibilityChanged-int-" title="class or interface in android.view">onWindowSystemUiVisibilityChanged</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onWindowVisibilityChanged-int-" title="class or interface in android.view">onWindowVisibilityChanged</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#overScrollBy-int-int-int-int-int-int-int-int-boolean-" title="class or interface in android.view">overScrollBy</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#performAccessibilityAction-int-android.os.Bundle-" title="class or interface in android.view">performAccessibilityAction</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#performClick--" title="class or interface in android.view">performClick</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#performContextClick--" title="class or interface in android.view">performContextClick</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#performContextClick-float-float-" title="class or interface in android.view">performContextClick</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#performHapticFeedback-int-" title="class or interface in android.view">performHapticFeedback</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#performHapticFeedback-int-int-" title="class or interface in android.view">performHapticFeedback</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#performLongClick--" title="class or interface in android.view">performLongClick</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#performLongClick-float-float-" title="class or interface in android.view">performLongClick</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#playSoundEffect-int-" title="class or interface in android.view">playSoundEffect</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#post-java.lang.Runnable-" title="class or interface in android.view">post</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#postDelayed-java.lang.Runnable-long-" title="class or interface in android.view">postDelayed</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#postInvalidate--" title="class or interface in android.view">postInvalidate</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#postInvalidate-int-int-int-int-" title="class or interface in android.view">postInvalidate</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#postInvalidateDelayed-long-" title="class or interface in android.view">postInvalidateDelayed</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#postInvalidateDelayed-long-int-int-int-int-" title="class or interface in android.view">postInvalidateDelayed</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#postInvalidateOnAnimation--" title="class or interface in android.view">postInvalidateOnAnimation</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#postInvalidateOnAnimation-int-int-int-int-" title="class or interface in android.view">postInvalidateOnAnimation</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#postOnAnimation-java.lang.Runnable-" title="class or interface in android.view">postOnAnimation</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#postOnAnimationDelayed-java.lang.Runnable-long-" title="class or interface in android.view">postOnAnimationDelayed</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#refreshDrawableState--" title="class or interface in android.view">refreshDrawableState</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#releasePointerCapture--" title="class or interface in android.view">releasePointerCapture</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#removeCallbacks-java.lang.Runnable-" title="class or interface in android.view">removeCallbacks</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#removeOnAttachStateChangeListener-android.view.View.OnAttachStateChangeListener-" title="class or interface in android.view">removeOnAttachStateChangeListener</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#removeOnLayoutChangeListener-android.view.View.OnLayoutChangeListener-" title="class or interface in android.view">removeOnLayoutChangeListener</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#requestApplyInsets--" title="class or interface in android.view">requestApplyInsets</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#requestFitSystemWindows--" title="class or interface in android.view">requestFitSystemWindows</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#requestFocus--" title="class or interface in android.view">requestFocus</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#requestFocus-int-" title="class or interface in android.view">requestFocus</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#requestFocus-int-android.graphics.Rect-" title="class or interface in android.view">requestFocus</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#requestFocusFromTouch--" title="class or interface in android.view">requestFocusFromTouch</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#requestLayout--" title="class or interface in android.view">requestLayout</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#requestPointerCapture--" title="class or interface in android.view">requestPointerCapture</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#requestRectangleOnScreen-android.graphics.Rect-" title="class or interface in android.view">requestRectangleOnScreen</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#requestRectangleOnScreen-android.graphics.Rect-boolean-" title="class or interface in android.view">requestRectangleOnScreen</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#requestUnbufferedDispatch-android.view.MotionEvent-" title="class or interface in android.view">requestUnbufferedDispatch</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#resolveSize-int-int-" title="class or interface in android.view">resolveSize</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#resolveSizeAndState-int-int-int-" title="class or interface in android.view">resolveSizeAndState</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#restoreDefaultFocus--" title="class or interface in android.view">restoreDefaultFocus</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#restoreHierarchyState-android.util.SparseArray-" title="class or interface in android.view">restoreHierarchyState</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#saveHierarchyState-android.util.SparseArray-" title="class or interface in android.view">saveHierarchyState</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#scheduleDrawable-android.graphics.drawable.Drawable-java.lang.Runnable-long-" title="class or interface in android.view">scheduleDrawable</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#scrollBy-int-int-" title="class or interface in android.view">scrollBy</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#scrollTo-int-int-" title="class or interface in android.view">scrollTo</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#sendAccessibilityEvent-int-" title="class or interface in android.view">sendAccessibilityEvent</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#sendAccessibilityEventUnchecked-android.view.accessibility.AccessibilityEvent-" title="class or interface in android.view">sendAccessibilityEventUnchecked</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setAccessibilityDelegate-android.view.View.AccessibilityDelegate-" title="class or interface in android.view">setAccessibilityDelegate</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setAccessibilityLiveRegion-int-" title="class or interface in android.view">setAccessibilityLiveRegion</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setAccessibilityTraversalAfter-int-" title="class or interface in android.view">setAccessibilityTraversalAfter</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setAccessibilityTraversalBefore-int-" title="class or interface in android.view">setAccessibilityTraversalBefore</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setActivated-boolean-" title="class or interface in android.view">setActivated</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setAlpha-float-" title="class or interface in android.view">setAlpha</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setAnimation-android.view.animation.Animation-" title="class or interface in android.view">setAnimation</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setAutofillHints-java.lang.String...-" title="class or interface in android.view">setAutofillHints</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setBackground-android.graphics.drawable.Drawable-" title="class or interface in android.view">setBackground</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setBackgroundColor-int-" title="class or interface in android.view">setBackgroundColor</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setBackgroundDrawable-android.graphics.drawable.Drawable-" title="class or interface in android.view">setBackgroundDrawable</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setBackgroundResource-int-" title="class or interface in android.view">setBackgroundResource</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setBackgroundTintList-android.content.res.ColorStateList-" title="class or interface in android.view">setBackgroundTintList</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setBackgroundTintMode-android.graphics.PorterDuff.Mode-" title="class or interface in android.view">setBackgroundTintMode</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setBottom-int-" title="class or interface in android.view">setBottom</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setCameraDistance-float-" title="class or interface in android.view">setCameraDistance</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setClickable-boolean-" title="class or interface in android.view">setClickable</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setClipBounds-android.graphics.Rect-" title="class or interface in android.view">setClipBounds</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setClipToOutline-boolean-" title="class or interface in android.view">setClipToOutline</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setContentDescription-java.lang.CharSequence-" title="class or interface in android.view">setContentDescription</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setContextClickable-boolean-" title="class or interface in android.view">setContextClickable</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setDefaultFocusHighlightEnabled-boolean-" title="class or interface in android.view">setDefaultFocusHighlightEnabled</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setDrawingCacheBackgroundColor-int-" title="class or interface in android.view">setDrawingCacheBackgroundColor</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setDrawingCacheEnabled-boolean-" title="class or interface in android.view">setDrawingCacheEnabled</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setDrawingCacheQuality-int-" title="class or interface in android.view">setDrawingCacheQuality</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setDuplicateParentStateEnabled-boolean-" title="class or interface in android.view">setDuplicateParentStateEnabled</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setElevation-float-" title="class or interface in android.view">setElevation</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setEnabled-boolean-" title="class or interface in android.view">setEnabled</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setFadingEdgeLength-int-" title="class or interface in android.view">setFadingEdgeLength</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setFilterTouchesWhenObscured-boolean-" title="class or interface in android.view">setFilterTouchesWhenObscured</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setFitsSystemWindows-boolean-" title="class or interface in android.view">setFitsSystemWindows</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setFocusable-boolean-" title="class or interface in android.view">setFocusable</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setFocusable-int-" title="class or interface in android.view">setFocusable</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setFocusableInTouchMode-boolean-" title="class or interface in android.view">setFocusableInTouchMode</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setFocusedByDefault-boolean-" title="class or interface in android.view">setFocusedByDefault</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setForeground-android.graphics.drawable.Drawable-" title="class or interface in android.view">setForeground</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setForegroundGravity-int-" title="class or interface in android.view">setForegroundGravity</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setForegroundTintList-android.content.res.ColorStateList-" title="class or interface in android.view">setForegroundTintList</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setForegroundTintMode-android.graphics.PorterDuff.Mode-" title="class or interface in android.view">setForegroundTintMode</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setHapticFeedbackEnabled-boolean-" title="class or interface in android.view">setHapticFeedbackEnabled</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setHasTransientState-boolean-" title="class or interface in android.view">setHasTransientState</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setHorizontalFadingEdgeEnabled-boolean-" title="class or interface in android.view">setHorizontalFadingEdgeEnabled</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setHorizontalScrollBarEnabled-boolean-" title="class or interface in android.view">setHorizontalScrollBarEnabled</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setHovered-boolean-" title="class or interface in android.view">setHovered</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setId-int-" title="class or interface in android.view">setId</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setImportantForAccessibility-int-" title="class or interface in android.view">setImportantForAccessibility</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setImportantForAutofill-int-" title="class or interface in android.view">setImportantForAutofill</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setKeepScreenOn-boolean-" title="class or interface in android.view">setKeepScreenOn</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setKeyboardNavigationCluster-boolean-" title="class or interface in android.view">setKeyboardNavigationCluster</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setLabelFor-int-" title="class or interface in android.view">setLabelFor</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setLayerPaint-android.graphics.Paint-" title="class or interface in android.view">setLayerPaint</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setLayerType-int-android.graphics.Paint-" title="class or interface in android.view">setLayerType</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setLayoutDirection-int-" title="class or interface in android.view">setLayoutDirection</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setLayoutParams-android.view.ViewGroup.LayoutParams-" title="class or interface in android.view">setLayoutParams</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setLeft-int-" title="class or interface in android.view">setLeft</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setLongClickable-boolean-" title="class or interface in android.view">setLongClickable</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setMeasuredDimension-int-int-" title="class or interface in android.view">setMeasuredDimension</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setMinimumHeight-int-" title="class or interface in android.view">setMinimumHeight</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setMinimumWidth-int-" title="class or interface in android.view">setMinimumWidth</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setNestedScrollingEnabled-boolean-" title="class or interface in android.view">setNestedScrollingEnabled</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setNextClusterForwardId-int-" title="class or interface in android.view">setNextClusterForwardId</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setNextFocusDownId-int-" title="class or interface in android.view">setNextFocusDownId</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setNextFocusForwardId-int-" title="class or interface in android.view">setNextFocusForwardId</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setNextFocusLeftId-int-" title="class or interface in android.view">setNextFocusLeftId</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setNextFocusRightId-int-" title="class or interface in android.view">setNextFocusRightId</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setNextFocusUpId-int-" title="class or interface in android.view">setNextFocusUpId</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setOnApplyWindowInsetsListener-android.view.View.OnApplyWindowInsetsListener-" title="class or interface in android.view">setOnApplyWindowInsetsListener</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setOnCapturedPointerListener-android.view.View.OnCapturedPointerListener-" title="class or interface in android.view">setOnCapturedPointerListener</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setOnClickListener-android.view.View.OnClickListener-" title="class or interface in android.view">setOnClickListener</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setOnContextClickListener-android.view.View.OnContextClickListener-" title="class or interface in android.view">setOnContextClickListener</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setOnCreateContextMenuListener-android.view.View.OnCreateContextMenuListener-" title="class or interface in android.view">setOnCreateContextMenuListener</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setOnDragListener-android.view.View.OnDragListener-" title="class or interface in android.view">setOnDragListener</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setOnFocusChangeListener-android.view.View.OnFocusChangeListener-" title="class or interface in android.view">setOnFocusChangeListener</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setOnGenericMotionListener-android.view.View.OnGenericMotionListener-" title="class or interface in android.view">setOnGenericMotionListener</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setOnHoverListener-android.view.View.OnHoverListener-" title="class or interface in android.view">setOnHoverListener</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setOnKeyListener-android.view.View.OnKeyListener-" title="class or interface in android.view">setOnKeyListener</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setOnScrollChangeListener-android.view.View.OnScrollChangeListener-" title="class or interface in android.view">setOnScrollChangeListener</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setOnSystemUiVisibilityChangeListener-android.view.View.OnSystemUiVisibilityChangeListener-" title="class or interface in android.view">setOnSystemUiVisibilityChangeListener</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setOnTouchListener-android.view.View.OnTouchListener-" title="class or interface in android.view">setOnTouchListener</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setOutlineProvider-android.view.ViewOutlineProvider-" title="class or interface in android.view">setOutlineProvider</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setOverScrollMode-int-" title="class or interface in android.view">setOverScrollMode</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setPadding-int-int-int-int-" title="class or interface in android.view">setPadding</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setPaddingRelative-int-int-int-int-" title="class or interface in android.view">setPaddingRelative</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setPivotX-float-" title="class or interface in android.view">setPivotX</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setPivotY-float-" title="class or interface in android.view">setPivotY</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setPointerIcon-android.view.PointerIcon-" title="class or interface in android.view">setPointerIcon</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setPressed-boolean-" title="class or interface in android.view">setPressed</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setRevealOnFocusHint-boolean-" title="class or interface in android.view">setRevealOnFocusHint</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setRight-int-" title="class or interface in android.view">setRight</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setRotation-float-" title="class or interface in android.view">setRotation</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setRotationX-float-" title="class or interface in android.view">setRotationX</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setRotationY-float-" title="class or interface in android.view">setRotationY</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setSaveEnabled-boolean-" title="class or interface in android.view">setSaveEnabled</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setSaveFromParentEnabled-boolean-" title="class or interface in android.view">setSaveFromParentEnabled</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setScaleX-float-" title="class or interface in android.view">setScaleX</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setScaleY-float-" title="class or interface in android.view">setScaleY</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setScrollBarDefaultDelayBeforeFade-int-" title="class or interface in android.view">setScrollBarDefaultDelayBeforeFade</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setScrollBarFadeDuration-int-" title="class or interface in android.view">setScrollBarFadeDuration</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setScrollbarFadingEnabled-boolean-" title="class or interface in android.view">setScrollbarFadingEnabled</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setScrollBarSize-int-" title="class or interface in android.view">setScrollBarSize</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setScrollBarStyle-int-" title="class or interface in android.view">setScrollBarStyle</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setScrollContainer-boolean-" title="class or interface in android.view">setScrollContainer</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setScrollIndicators-int-" title="class or interface in android.view">setScrollIndicators</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setScrollIndicators-int-int-" title="class or interface in android.view">setScrollIndicators</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setScrollX-int-" title="class or interface in android.view">setScrollX</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setScrollY-int-" title="class or interface in android.view">setScrollY</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setSelected-boolean-" title="class or interface in android.view">setSelected</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setSoundEffectsEnabled-boolean-" title="class or interface in android.view">setSoundEffectsEnabled</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setStateListAnimator-android.animation.StateListAnimator-" title="class or interface in android.view">setStateListAnimator</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setSystemUiVisibility-int-" title="class or interface in android.view">setSystemUiVisibility</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setTag-int-java.lang.Object-" title="class or interface in android.view">setTag</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setTag-java.lang.Object-" title="class or interface in android.view">setTag</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setTextAlignment-int-" title="class or interface in android.view">setTextAlignment</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setTextDirection-int-" title="class or interface in android.view">setTextDirection</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setTooltipText-java.lang.CharSequence-" title="class or interface in android.view">setTooltipText</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setTop-int-" title="class or interface in android.view">setTop</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setTouchDelegate-android.view.TouchDelegate-" title="class or interface in android.view">setTouchDelegate</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setTransitionName-java.lang.String-" title="class or interface in android.view">setTransitionName</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setTranslationX-float-" title="class or interface in android.view">setTranslationX</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setTranslationY-float-" title="class or interface in android.view">setTranslationY</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setTranslationZ-float-" title="class or interface in android.view">setTranslationZ</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setVerticalFadingEdgeEnabled-boolean-" title="class or interface in android.view">setVerticalFadingEdgeEnabled</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setVerticalScrollBarEnabled-boolean-" title="class or interface in android.view">setVerticalScrollBarEnabled</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setVerticalScrollbarPosition-int-" title="class or interface in android.view">setVerticalScrollbarPosition</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setVisibility-int-" title="class or interface in android.view">setVisibility</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setWillNotCacheDrawing-boolean-" title="class or interface in android.view">setWillNotCacheDrawing</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setWillNotDraw-boolean-" title="class or interface in android.view">setWillNotDraw</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setX-float-" title="class or interface in android.view">setX</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setY-float-" title="class or interface in android.view">setY</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setZ-float-" title="class or interface in android.view">setZ</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#showContextMenu--" title="class or interface in android.view">showContextMenu</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#showContextMenu-float-float-" title="class or interface in android.view">showContextMenu</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#startActionMode-android.view.ActionMode.Callback-" title="class or interface in android.view">startActionMode</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#startActionMode-android.view.ActionMode.Callback-int-" title="class or interface in android.view">startActionMode</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#startAnimation-android.view.animation.Animation-" title="class or interface in android.view">startAnimation</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#startDrag-android.content.ClipData-android.view.View.DragShadowBuilder-java.lang.Object-int-" title="class or interface in android.view">startDrag</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#startDragAndDrop-android.content.ClipData-android.view.View.DragShadowBuilder-java.lang.Object-int-" title="class or interface in android.view">startDragAndDrop</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#startNestedScroll-int-" title="class or interface in android.view">startNestedScroll</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#stopNestedScroll--" title="class or interface in android.view">stopNestedScroll</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#toString--" title="class or interface in android.view">toString</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#unscheduleDrawable-android.graphics.drawable.Drawable-" title="class or interface in android.view">unscheduleDrawable</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#unscheduleDrawable-android.graphics.drawable.Drawable-java.lang.Runnable-" title="class or interface in android.view">unscheduleDrawable</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#updateDragShadow-android.view.View.DragShadowBuilder-" title="class or interface in android.view">updateDragShadow</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#verifyDrawable-android.graphics.drawable.Drawable-" title="class or interface in android.view">verifyDrawable</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#willNotCacheDrawing--" title="class or interface in android.view">willNotCacheDrawing</a>, <a href="https://developer.android.com/reference/android/view/View.html?is-external=true#willNotDraw--" title="class or interface in android.view">willNotDraw</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
-<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
 </ul>
 </li>
 </ul>
@@ -1201,8 +1201,8 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>SubsamplingScaleImageView</h4>
-<pre>public&nbsp;SubsamplingScaleImageView(android.content.Context&nbsp;context,
-                                 android.util.AttributeSet&nbsp;attr)</pre>
+<pre>public&nbsp;SubsamplingScaleImageView(<a href="https://developer.android.com/reference/android/content/Context.html?is-external=true" title="class or interface in android.content">Context</a>&nbsp;context,
+                                 <a href="https://developer.android.com/reference/android/util/AttributeSet.html?is-external=true" title="class or interface in android.util">AttributeSet</a>&nbsp;attr)</pre>
 </li>
 </ul>
 <a name="SubsamplingScaleImageView-android.content.Context-">
@@ -1211,7 +1211,7 @@
 <ul class="blockListLast">
 <li class="blockList">
 <h4>SubsamplingScaleImageView</h4>
-<pre>public&nbsp;SubsamplingScaleImageView(android.content.Context&nbsp;context)</pre>
+<pre>public&nbsp;SubsamplingScaleImageView(<a href="https://developer.android.com/reference/android/content/Context.html?is-external=true" title="class or interface in android.content">Context</a>&nbsp;context)</pre>
 </li>
 </ul>
 </li>
@@ -1228,7 +1228,7 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>getPreferredBitmapConfig</h4>
-<pre>public static&nbsp;android.graphics.Bitmap.Config&nbsp;getPreferredBitmapConfig()</pre>
+<pre>public static&nbsp;<a href="https://developer.android.com/reference/android/graphics/Bitmap.Config.html?is-external=true" title="class or interface in android.graphics">Bitmap.Config</a>&nbsp;getPreferredBitmapConfig()</pre>
 <div class="block">Get the current preferred configuration for decoding bitmaps. <a href="../../../../com/davemorrissey/labs/subscaleview/decoder/ImageDecoder.html" title="interface in com.davemorrissey.labs.subscaleview.decoder"><code>ImageDecoder</code></a> and <a href="../../../../com/davemorrissey/labs/subscaleview/decoder/ImageRegionDecoder.html" title="interface in com.davemorrissey.labs.subscaleview.decoder"><code>ImageRegionDecoder</code></a>
  instances can read this and use it when decoding images.</div>
 <dl>
@@ -1243,7 +1243,7 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>setPreferredBitmapConfig</h4>
-<pre>public static&nbsp;void&nbsp;setPreferredBitmapConfig(android.graphics.Bitmap.Config&nbsp;preferredBitmapConfig)</pre>
+<pre>public static&nbsp;void&nbsp;setPreferredBitmapConfig(<a href="https://developer.android.com/reference/android/graphics/Bitmap.Config.html?is-external=true" title="class or interface in android.graphics">Bitmap.Config</a>&nbsp;preferredBitmapConfig)</pre>
 <div class="block">Set a global preferred bitmap config shared by all view instances and applied to new instances
  initialised after the call is made. This is a hint only; the bundled <a href="../../../../com/davemorrissey/labs/subscaleview/decoder/ImageDecoder.html" title="interface in com.davemorrissey.labs.subscaleview.decoder"><code>ImageDecoder</code></a> and
  <a href="../../../../com/davemorrissey/labs/subscaleview/decoder/ImageRegionDecoder.html" title="interface in com.davemorrissey.labs.subscaleview.decoder"><code>ImageRegionDecoder</code></a> classes all respect this (except when they were constructed with
@@ -1360,7 +1360,7 @@
 <div class="block">On resize, preserve center and scale. Various behaviours are possible, override this method to use another.</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
-<dd><code>onSizeChanged</code>&nbsp;in class&nbsp;<code>android.view.View</code></dd>
+<dd><code><a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onSizeChanged-int-int-int-int-" title="class or interface in android.view">onSizeChanged</a></code>&nbsp;in class&nbsp;<code><a href="https://developer.android.com/reference/android/view/View.html?is-external=true" title="class or interface in android.view">View</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -1376,7 +1376,7 @@
  used. The image will scale within this box, not resizing the view as it is zoomed.</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
-<dd><code>onMeasure</code>&nbsp;in class&nbsp;<code>android.view.View</code></dd>
+<dd><code><a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onMeasure-int-int-" title="class or interface in android.view">onMeasure</a></code>&nbsp;in class&nbsp;<code><a href="https://developer.android.com/reference/android/view/View.html?is-external=true" title="class or interface in android.view">View</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -1386,12 +1386,12 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>onTouchEvent</h4>
-<pre>public&nbsp;boolean&nbsp;onTouchEvent(@NonNull
-                            android.view.MotionEvent&nbsp;event)</pre>
+<pre>public&nbsp;boolean&nbsp;onTouchEvent(<a href="https://developer.android.com/reference/android/support.annotation.NonNull.html?is-external=true" title="class or interface in android">@NonNull</a>
+                            <a href="https://developer.android.com/reference/android/view/MotionEvent.html?is-external=true" title="class or interface in android.view">MotionEvent</a>&nbsp;event)</pre>
 <div class="block">Handle touch events. One finger pans, and two finger pinch and zoom plus panning.</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
-<dd><code>onTouchEvent</code>&nbsp;in class&nbsp;<code>android.view.View</code></dd>
+<dd><code><a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onTouchEvent-android.view.MotionEvent-" title="class or interface in android.view">onTouchEvent</a></code>&nbsp;in class&nbsp;<code><a href="https://developer.android.com/reference/android/view/View.html?is-external=true" title="class or interface in android.view">View</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -1401,12 +1401,12 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>onDraw</h4>
-<pre>protected&nbsp;void&nbsp;onDraw(android.graphics.Canvas&nbsp;canvas)</pre>
+<pre>protected&nbsp;void&nbsp;onDraw(<a href="https://developer.android.com/reference/android/graphics/Canvas.html?is-external=true" title="class or interface in android.graphics">Canvas</a>&nbsp;canvas)</pre>
 <div class="block">Draw method should not be called until the view has dimensions so the first calls are used as triggers to calculate
  the scaling and tiling required. Once the view is setup, tiles are displayed as they are loaded.</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
-<dd><code>onDraw</code>&nbsp;in class&nbsp;<code>android.view.View</code></dd>
+<dd><code><a href="https://developer.android.com/reference/android/view/View.html?is-external=true#onDraw-android.graphics.Canvas-" title="class or interface in android.view">onDraw</a></code>&nbsp;in class&nbsp;<code><a href="https://developer.android.com/reference/android/view/View.html?is-external=true" title="class or interface in android.view">View</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -1458,8 +1458,8 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>viewToFileRect</h4>
-<pre>public&nbsp;void&nbsp;viewToFileRect(android.graphics.Rect&nbsp;vRect,
-                           android.graphics.Rect&nbsp;fRect)</pre>
+<pre>public&nbsp;void&nbsp;viewToFileRect(<a href="https://developer.android.com/reference/android/graphics/Rect.html?is-external=true" title="class or interface in android.graphics">Rect</a>&nbsp;vRect,
+                           <a href="https://developer.android.com/reference/android/graphics/Rect.html?is-external=true" title="class or interface in android.graphics">Rect</a>&nbsp;fRect)</pre>
 <div class="block">Converts a rectangle within the view to the corresponding rectangle from the source file, taking
  into account the current scale, translation, orientation and clipped region. This can be used
  to decode a bitmap from the source file.
@@ -1481,7 +1481,7 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>visibleFileRect</h4>
-<pre>public&nbsp;void&nbsp;visibleFileRect(android.graphics.Rect&nbsp;fRect)</pre>
+<pre>public&nbsp;void&nbsp;visibleFileRect(<a href="https://developer.android.com/reference/android/graphics/Rect.html?is-external=true" title="class or interface in android.graphics">Rect</a>&nbsp;fRect)</pre>
 <div class="block">Find the area of the source file that is currently visible on screen, taking into account the
  current scale, translation, orientation and clipped region. This is a convenience method; see
  <a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.html#viewToFileRect-android.graphics.Rect-android.graphics.Rect-"><code>viewToFileRect(Rect, Rect)</code></a>.</div>
@@ -1497,7 +1497,7 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>viewToSourceCoord</h4>
-<pre>public final&nbsp;android.graphics.PointF&nbsp;viewToSourceCoord(android.graphics.PointF&nbsp;vxy)</pre>
+<pre>public final&nbsp;<a href="https://developer.android.com/reference/android/graphics/PointF.html?is-external=true" title="class or interface in android.graphics">PointF</a>&nbsp;viewToSourceCoord(<a href="https://developer.android.com/reference/android/graphics/PointF.html?is-external=true" title="class or interface in android.graphics">PointF</a>&nbsp;vxy)</pre>
 <div class="block">Convert screen coordinate to source coordinate.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1513,8 +1513,8 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>viewToSourceCoord</h4>
-<pre>public final&nbsp;android.graphics.PointF&nbsp;viewToSourceCoord(float&nbsp;vx,
-                                                       float&nbsp;vy)</pre>
+<pre>public final&nbsp;<a href="https://developer.android.com/reference/android/graphics/PointF.html?is-external=true" title="class or interface in android.graphics">PointF</a>&nbsp;viewToSourceCoord(float&nbsp;vx,
+                                      float&nbsp;vy)</pre>
 <div class="block">Convert screen coordinate to source coordinate.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1531,8 +1531,8 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>viewToSourceCoord</h4>
-<pre>public final&nbsp;android.graphics.PointF&nbsp;viewToSourceCoord(android.graphics.PointF&nbsp;vxy,
-                                                       android.graphics.PointF&nbsp;sTarget)</pre>
+<pre>public final&nbsp;<a href="https://developer.android.com/reference/android/graphics/PointF.html?is-external=true" title="class or interface in android.graphics">PointF</a>&nbsp;viewToSourceCoord(<a href="https://developer.android.com/reference/android/graphics/PointF.html?is-external=true" title="class or interface in android.graphics">PointF</a>&nbsp;vxy,
+                                      <a href="https://developer.android.com/reference/android/graphics/PointF.html?is-external=true" title="class or interface in android.graphics">PointF</a>&nbsp;sTarget)</pre>
 <div class="block">Convert screen coordinate to source coordinate.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1549,9 +1549,9 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>viewToSourceCoord</h4>
-<pre>public final&nbsp;android.graphics.PointF&nbsp;viewToSourceCoord(float&nbsp;vx,
-                                                       float&nbsp;vy,
-                                                       android.graphics.PointF&nbsp;sTarget)</pre>
+<pre>public final&nbsp;<a href="https://developer.android.com/reference/android/graphics/PointF.html?is-external=true" title="class or interface in android.graphics">PointF</a>&nbsp;viewToSourceCoord(float&nbsp;vx,
+                                      float&nbsp;vy,
+                                      <a href="https://developer.android.com/reference/android/graphics/PointF.html?is-external=true" title="class or interface in android.graphics">PointF</a>&nbsp;sTarget)</pre>
 <div class="block">Convert screen coordinate to source coordinate.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1569,7 +1569,7 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>sourceToViewCoord</h4>
-<pre>public final&nbsp;android.graphics.PointF&nbsp;sourceToViewCoord(android.graphics.PointF&nbsp;sxy)</pre>
+<pre>public final&nbsp;<a href="https://developer.android.com/reference/android/graphics/PointF.html?is-external=true" title="class or interface in android.graphics">PointF</a>&nbsp;sourceToViewCoord(<a href="https://developer.android.com/reference/android/graphics/PointF.html?is-external=true" title="class or interface in android.graphics">PointF</a>&nbsp;sxy)</pre>
 <div class="block">Convert source coordinate to view coordinate.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1585,8 +1585,8 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>sourceToViewCoord</h4>
-<pre>public final&nbsp;android.graphics.PointF&nbsp;sourceToViewCoord(float&nbsp;sx,
-                                                       float&nbsp;sy)</pre>
+<pre>public final&nbsp;<a href="https://developer.android.com/reference/android/graphics/PointF.html?is-external=true" title="class or interface in android.graphics">PointF</a>&nbsp;sourceToViewCoord(float&nbsp;sx,
+                                      float&nbsp;sy)</pre>
 <div class="block">Convert source coordinate to view coordinate.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1603,8 +1603,8 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>sourceToViewCoord</h4>
-<pre>public final&nbsp;android.graphics.PointF&nbsp;sourceToViewCoord(android.graphics.PointF&nbsp;sxy,
-                                                       android.graphics.PointF&nbsp;vTarget)</pre>
+<pre>public final&nbsp;<a href="https://developer.android.com/reference/android/graphics/PointF.html?is-external=true" title="class or interface in android.graphics">PointF</a>&nbsp;sourceToViewCoord(<a href="https://developer.android.com/reference/android/graphics/PointF.html?is-external=true" title="class or interface in android.graphics">PointF</a>&nbsp;sxy,
+                                      <a href="https://developer.android.com/reference/android/graphics/PointF.html?is-external=true" title="class or interface in android.graphics">PointF</a>&nbsp;vTarget)</pre>
 <div class="block">Convert source coordinate to view coordinate.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1621,9 +1621,9 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>sourceToViewCoord</h4>
-<pre>public final&nbsp;android.graphics.PointF&nbsp;sourceToViewCoord(float&nbsp;sx,
-                                                       float&nbsp;sy,
-                                                       android.graphics.PointF&nbsp;vTarget)</pre>
+<pre>public final&nbsp;<a href="https://developer.android.com/reference/android/graphics/PointF.html?is-external=true" title="class or interface in android.graphics">PointF</a>&nbsp;sourceToViewCoord(float&nbsp;sx,
+                                      float&nbsp;sy,
+                                      <a href="https://developer.android.com/reference/android/graphics/PointF.html?is-external=true" title="class or interface in android.graphics">PointF</a>&nbsp;vTarget)</pre>
 <div class="block">Convert source coordinate to view coordinate.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1641,7 +1641,7 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>setRegionDecoderClass</h4>
-<pre>public final&nbsp;void&nbsp;setRegionDecoderClass(java.lang.Class&lt;? extends <a href="../../../../com/davemorrissey/labs/subscaleview/decoder/ImageRegionDecoder.html" title="interface in com.davemorrissey.labs.subscaleview.decoder">ImageRegionDecoder</a>&gt;&nbsp;regionDecoderClass)</pre>
+<pre>public final&nbsp;void&nbsp;setRegionDecoderClass(<a href="https://developer.android.com/reference/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../com/davemorrissey/labs/subscaleview/decoder/ImageRegionDecoder.html" title="interface in com.davemorrissey.labs.subscaleview.decoder">ImageRegionDecoder</a>&gt;&nbsp;regionDecoderClass)</pre>
 <div class="block">Swap the default region decoder implementation for one of your own. You must do this before setting the image file or
  asset, and you cannot use a custom decoder when using layout XML to set an asset name. Your class must have a
  public default constructor.</div>
@@ -1673,7 +1673,7 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>setBitmapDecoderClass</h4>
-<pre>public final&nbsp;void&nbsp;setBitmapDecoderClass(java.lang.Class&lt;? extends <a href="../../../../com/davemorrissey/labs/subscaleview/decoder/ImageDecoder.html" title="interface in com.davemorrissey.labs.subscaleview.decoder">ImageDecoder</a>&gt;&nbsp;bitmapDecoderClass)</pre>
+<pre>public final&nbsp;void&nbsp;setBitmapDecoderClass(<a href="https://developer.android.com/reference/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../com/davemorrissey/labs/subscaleview/decoder/ImageDecoder.html" title="interface in com.davemorrissey.labs.subscaleview.decoder">ImageDecoder</a>&gt;&nbsp;bitmapDecoderClass)</pre>
 <div class="block">Swap the default bitmap decoder implementation for one of your own. You must do this before setting the image file or
  asset, and you cannot use a custom decoder when using layout XML to set an asset name. Your class must have a
  public default constructor.</div>
@@ -1704,10 +1704,10 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>getPanRemaining</h4>
-<pre>public final&nbsp;void&nbsp;getPanRemaining(android.graphics.RectF&nbsp;vTarget)</pre>
+<pre>public final&nbsp;void&nbsp;getPanRemaining(<a href="https://developer.android.com/reference/android/graphics/RectF.html?is-external=true" title="class or interface in android.graphics">RectF</a>&nbsp;vTarget)</pre>
 <div class="block">Calculate how much further the image can be panned in each direction. The results are set on
- the supplied <code>RectF</code> and expressed as screen pixels. For example, if the image cannot be
- panned any further towards the left, the value of <code>RectF.left</code> will be set to 0.</div>
+ the supplied <a href="https://developer.android.com/reference/android/graphics/RectF.html?is-external=true" title="class or interface in android.graphics"><code>RectF</code></a> and expressed as screen pixels. For example, if the image cannot be
+ panned any further towards the left, the value of <a href="https://developer.android.com/reference/android/graphics/RectF.html?is-external=true#left" title="class or interface in android.graphics"><code>RectF.left</code></a> will be set to 0.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>vTarget</code> - target object for results. Re-use for efficiency.</dd>
@@ -1856,7 +1856,7 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>getCenter</h4>
-<pre>public final&nbsp;android.graphics.PointF&nbsp;getCenter()</pre>
+<pre>public final&nbsp;<a href="https://developer.android.com/reference/android/graphics/PointF.html?is-external=true" title="class or interface in android.graphics">PointF</a>&nbsp;getCenter()</pre>
 <div class="block">Returns the source point at the center of the view.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1885,7 +1885,7 @@
 <li class="blockList">
 <h4>setScaleAndCenter</h4>
 <pre>public final&nbsp;void&nbsp;setScaleAndCenter(float&nbsp;scale,
-                                    android.graphics.PointF&nbsp;sCenter)</pre>
+                                    <a href="https://developer.android.com/reference/android/graphics/PointF.html?is-external=true" title="class or interface in android.graphics">PointF</a>&nbsp;sCenter)</pre>
 <div class="block">Externally change the scale and translation of the source image. This may be used with getCenter() and getScale()
  to restore the scale and zoom after a screen rotate.</div>
 <dl>
@@ -2200,24 +2200,24 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>setExecutor</h4>
-<pre>public&nbsp;void&nbsp;setExecutor(java.util.concurrent.Executor&nbsp;executor)</pre>
+<pre>public&nbsp;void&nbsp;setExecutor(<a href="https://developer.android.com/reference/java/util/concurrent/Executor.html?is-external=true" title="class or interface in java.util.concurrent">Executor</a>&nbsp;executor)</pre>
 <div class="block"><p>
- Provide an <code>Executor</code> to be used for loading images. By default, <code>AsyncTask.THREAD_POOL_EXECUTOR</code>
+ Provide an <a href="https://developer.android.com/reference/java/util/concurrent/Executor.html?is-external=true" title="class or interface in java.util.concurrent"><code>Executor</code></a> to be used for loading images. By default, <a href="https://developer.android.com/reference/android/os/AsyncTask.html?is-external=true#THREAD_POOL_EXECUTOR" title="class or interface in android.os"><code>AsyncTask.THREAD_POOL_EXECUTOR</code></a>
  is used to minimise contention with other background work the app is doing. You can also choose
- to use <code>AsyncTask.SERIAL_EXECUTOR</code> if you want to limit concurrent background tasks.
- Alternatively you can supply an <code>Executor</code> of your own to avoid any contention. It is
+ to use <a href="https://developer.android.com/reference/android/os/AsyncTask.html?is-external=true#SERIAL_EXECUTOR" title="class or interface in android.os"><code>AsyncTask.SERIAL_EXECUTOR</code></a> if you want to limit concurrent background tasks.
+ Alternatively you can supply an <a href="https://developer.android.com/reference/java/util/concurrent/Executor.html?is-external=true" title="class or interface in java.util.concurrent"><code>Executor</code></a> of your own to avoid any contention. It is
  strongly recommended to use a single executor instance for the life of your application, not
  one per view instance.
  </p><p>
  <b>Warning:</b> If you are using a custom implementation of <a href="../../../../com/davemorrissey/labs/subscaleview/decoder/ImageRegionDecoder.html" title="interface in com.davemorrissey.labs.subscaleview.decoder"><code>ImageRegionDecoder</code></a>, and you
  supply an executor with more than one thread, you must make sure your implementation supports
  multi-threaded bitmap decoding or has appropriate internal synchronization. From SDK 21, Android's
- <code>BitmapRegionDecoder</code> uses an internal lock so it is thread safe but
+ <a href="https://developer.android.com/reference/android/graphics/BitmapRegionDecoder.html?is-external=true" title="class or interface in android.graphics"><code>BitmapRegionDecoder</code></a> uses an internal lock so it is thread safe but
  there is no advantage to using multiple threads.
  </p></div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>executor</code> - an <code>Executor</code> for image loading.</dd>
+<dd><code>executor</code> - an <a href="https://developer.android.com/reference/java/util/concurrent/Executor.html?is-external=true" title="class or interface in java.util.concurrent"><code>Executor</code></a> for image loading.</dd>
 </dl>
 </li>
 </ul>
@@ -2274,10 +2274,10 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>setOnLongClickListener</h4>
-<pre>public&nbsp;void&nbsp;setOnLongClickListener(android.view.View.OnLongClickListener&nbsp;onLongClickListener)</pre>
+<pre>public&nbsp;void&nbsp;setOnLongClickListener(<a href="https://developer.android.com/reference/android/view/View.OnLongClickListener.html?is-external=true" title="class or interface in android.view">View.OnLongClickListener</a>&nbsp;onLongClickListener)</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
-<dd><code>setOnLongClickListener</code>&nbsp;in class&nbsp;<code>android.view.View</code></dd>
+<dd><code><a href="https://developer.android.com/reference/android/view/View.html?is-external=true#setOnLongClickListener-android.view.View.OnLongClickListener-" title="class or interface in android.view">setOnLongClickListener</a></code>&nbsp;in class&nbsp;<code><a href="https://developer.android.com/reference/android/view/View.html?is-external=true" title="class or interface in android.view">View</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -2317,7 +2317,7 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>animateCenter</h4>
-<pre>public&nbsp;<a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.AnimationBuilder.html" title="class in com.davemorrissey.labs.subscaleview">SubsamplingScaleImageView.AnimationBuilder</a>&nbsp;animateCenter(android.graphics.PointF&nbsp;sCenter)</pre>
+<pre>public&nbsp;<a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.AnimationBuilder.html" title="class in com.davemorrissey.labs.subscaleview">SubsamplingScaleImageView.AnimationBuilder</a>&nbsp;animateCenter(<a href="https://developer.android.com/reference/android/graphics/PointF.html?is-external=true" title="class or interface in android.graphics">PointF</a>&nbsp;sCenter)</pre>
 <div class="block">Creates a panning animation builder, that when started will animate the image to place the given coordinates of
  the image in the center of the screen. If doing this would move the image beyond the edges of the screen, the
  image is instead animated to move the center point as near to the center of the screen as is allowed - it's
@@ -2354,7 +2354,7 @@
 <li class="blockList">
 <h4>animateScaleAndCenter</h4>
 <pre>public&nbsp;<a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.AnimationBuilder.html" title="class in com.davemorrissey.labs.subscaleview">SubsamplingScaleImageView.AnimationBuilder</a>&nbsp;animateScaleAndCenter(float&nbsp;scale,
-                                                                        android.graphics.PointF&nbsp;sCenter)</pre>
+                                                                        <a href="https://developer.android.com/reference/android/graphics/PointF.html?is-external=true" title="class or interface in android.graphics">PointF</a>&nbsp;sCenter)</pre>
 <div class="block">Creates a scale animation builder, that when started will animate a zoom in or out. If this would move the image
  beyond the panning limits, the image is automatically panned during the animation.</div>
 <dl>
diff --git a/docs/javadoc/com/davemorrissey/labs/subscaleview/decoder/CompatDecoderFactory.html b/docs/javadoc/com/davemorrissey/labs/subscaleview/decoder/CompatDecoderFactory.html
index efd582f..ac7c814 100644
--- a/docs/javadoc/com/davemorrissey/labs/subscaleview/decoder/CompatDecoderFactory.html
+++ b/docs/javadoc/com/davemorrissey/labs/subscaleview/decoder/CompatDecoderFactory.html
@@ -95,7 +95,7 @@
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li>java.lang.Object</li>
+<li><a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
 <li>com.davemorrissey.labs.subscaleview.decoder.CompatDecoderFactory&lt;T&gt;</li>
@@ -116,7 +116,7 @@
 <hr>
 <br>
 <pre>public class <span class="typeNameLabel">CompatDecoderFactory&lt;T&gt;</span>
-extends java.lang.Object
+extends <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
 implements <a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/DecoderFactory.html" title="interface in com.davemorrissey.labs.subscaleview.decoder">DecoderFactory</a>&lt;T&gt;</pre>
 <div class="block">Compatibility factory to instantiate decoders with empty public constructors.</div>
 </li>
@@ -137,13 +137,13 @@
 <th class="colOne" scope="col">Constructor and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/CompatDecoderFactory.html#CompatDecoderFactory-java.lang.Class-">CompatDecoderFactory</a></span>(java.lang.Class&lt;? extends <a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/CompatDecoderFactory.html" title="type parameter in CompatDecoderFactory">T</a>&gt;&nbsp;clazz)</code>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/CompatDecoderFactory.html#CompatDecoderFactory-java.lang.Class-">CompatDecoderFactory</a></span>(<a href="https://developer.android.com/reference/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/CompatDecoderFactory.html" title="type parameter in CompatDecoderFactory">T</a>&gt;&nbsp;clazz)</code>
 <div class="block">Construct a factory for the given class.</div>
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/CompatDecoderFactory.html#CompatDecoderFactory-java.lang.Class-android.graphics.Bitmap.Config-">CompatDecoderFactory</a></span>(java.lang.Class&lt;? extends <a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/CompatDecoderFactory.html" title="type parameter in CompatDecoderFactory">T</a>&gt;&nbsp;clazz,
-                    android.graphics.Bitmap.Config&nbsp;bitmapConfig)</code>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/CompatDecoderFactory.html#CompatDecoderFactory-java.lang.Class-android.graphics.Bitmap.Config-">CompatDecoderFactory</a></span>(<a href="https://developer.android.com/reference/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/CompatDecoderFactory.html" title="type parameter in CompatDecoderFactory">T</a>&gt;&nbsp;clazz,
+                    <a href="https://developer.android.com/reference/android/graphics/Bitmap.Config.html?is-external=true" title="class or interface in android.graphics">Bitmap.Config</a>&nbsp;bitmapConfig)</code>
 <div class="block">Construct a factory for the given class.</div>
 </td>
 </tr>
@@ -173,8 +173,8 @@
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
-<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
 </ul>
 </li>
 </ul>
@@ -196,8 +196,8 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>CompatDecoderFactory</h4>
-<pre>public&nbsp;CompatDecoderFactory(@NonNull
-                            java.lang.Class&lt;? extends <a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/CompatDecoderFactory.html" title="type parameter in CompatDecoderFactory">T</a>&gt;&nbsp;clazz)</pre>
+<pre>public&nbsp;CompatDecoderFactory(<a href="https://developer.android.com/reference/android/support.annotation.NonNull.html?is-external=true" title="class or interface in android">@NonNull</a>
+                            <a href="https://developer.android.com/reference/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/CompatDecoderFactory.html" title="type parameter in CompatDecoderFactory">T</a>&gt;&nbsp;clazz)</pre>
 <div class="block">Construct a factory for the given class. This must have a default constructor.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -211,9 +211,9 @@
 <ul class="blockListLast">
 <li class="blockList">
 <h4>CompatDecoderFactory</h4>
-<pre>public&nbsp;CompatDecoderFactory(@NonNull
-                            java.lang.Class&lt;? extends <a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/CompatDecoderFactory.html" title="type parameter in CompatDecoderFactory">T</a>&gt;&nbsp;clazz,
-                            android.graphics.Bitmap.Config&nbsp;bitmapConfig)</pre>
+<pre>public&nbsp;CompatDecoderFactory(<a href="https://developer.android.com/reference/android/support.annotation.NonNull.html?is-external=true" title="class or interface in android">@NonNull</a>
+                            <a href="https://developer.android.com/reference/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/CompatDecoderFactory.html" title="type parameter in CompatDecoderFactory">T</a>&gt;&nbsp;clazz,
+                            <a href="https://developer.android.com/reference/android/graphics/Bitmap.Config.html?is-external=true" title="class or interface in android.graphics">Bitmap.Config</a>&nbsp;bitmapConfig)</pre>
 <div class="block">Construct a factory for the given class. This must have a constructor that accepts a <code>Bitmap.Config</code> instance.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -237,10 +237,10 @@
 <li class="blockList">
 <h4>make</h4>
 <pre>public&nbsp;<a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/CompatDecoderFactory.html" title="type parameter in CompatDecoderFactory">T</a>&nbsp;make()
-       throws java.lang.IllegalAccessException,
-              java.lang.InstantiationException,
-              java.lang.NoSuchMethodException,
-              java.lang.reflect.InvocationTargetException</pre>
+       throws <a href="https://developer.android.com/reference/java/lang/IllegalAccessException.html?is-external=true" title="class or interface in java.lang">IllegalAccessException</a>,
+              <a href="https://developer.android.com/reference/java/lang/InstantiationException.html?is-external=true" title="class or interface in java.lang">InstantiationException</a>,
+              <a href="https://developer.android.com/reference/java/lang/NoSuchMethodException.html?is-external=true" title="class or interface in java.lang">NoSuchMethodException</a>,
+              <a href="https://developer.android.com/reference/java/lang/reflect/InvocationTargetException.html?is-external=true" title="class or interface in java.lang.reflect">InvocationTargetException</a></pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/DecoderFactory.html#make--">DecoderFactory</a></code></span></div>
 <div class="block">Produce a new instance of a decoder with type <code>T</code>.</div>
 <dl>
@@ -249,10 +249,10 @@
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>a new instance of your decoder.</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>java.lang.IllegalAccessException</code> - if the factory class cannot be instantiated.</dd>
-<dd><code>java.lang.InstantiationException</code> - if the factory class cannot be instantiated.</dd>
-<dd><code>java.lang.NoSuchMethodException</code> - if the factory class cannot be instantiated.</dd>
-<dd><code>java.lang.reflect.InvocationTargetException</code> - if the factory class cannot be instantiated.</dd>
+<dd><code><a href="https://developer.android.com/reference/java/lang/IllegalAccessException.html?is-external=true" title="class or interface in java.lang">IllegalAccessException</a></code> - if the factory class cannot be instantiated.</dd>
+<dd><code><a href="https://developer.android.com/reference/java/lang/InstantiationException.html?is-external=true" title="class or interface in java.lang">InstantiationException</a></code> - if the factory class cannot be instantiated.</dd>
+<dd><code><a href="https://developer.android.com/reference/java/lang/NoSuchMethodException.html?is-external=true" title="class or interface in java.lang">NoSuchMethodException</a></code> - if the factory class cannot be instantiated.</dd>
+<dd><code><a href="https://developer.android.com/reference/java/lang/reflect/InvocationTargetException.html?is-external=true" title="class or interface in java.lang.reflect">InvocationTargetException</a></code> - if the factory class cannot be instantiated.</dd>
 </dl>
 </li>
 </ul>
diff --git a/docs/javadoc/com/davemorrissey/labs/subscaleview/decoder/DecoderFactory.html b/docs/javadoc/com/davemorrissey/labs/subscaleview/decoder/DecoderFactory.html
index 138a76a..09e82dc 100644
--- a/docs/javadoc/com/davemorrissey/labs/subscaleview/decoder/DecoderFactory.html
+++ b/docs/javadoc/com/davemorrissey/labs/subscaleview/decoder/DecoderFactory.html
@@ -155,19 +155,19 @@
 <li class="blockList">
 <h4>make</h4>
 <pre><a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/DecoderFactory.html" title="type parameter in DecoderFactory">T</a>&nbsp;make()
-throws java.lang.IllegalAccessException,
-       java.lang.InstantiationException,
-       java.lang.NoSuchMethodException,
-       java.lang.reflect.InvocationTargetException</pre>
+throws <a href="https://developer.android.com/reference/java/lang/IllegalAccessException.html?is-external=true" title="class or interface in java.lang">IllegalAccessException</a>,
+       <a href="https://developer.android.com/reference/java/lang/InstantiationException.html?is-external=true" title="class or interface in java.lang">InstantiationException</a>,
+       <a href="https://developer.android.com/reference/java/lang/NoSuchMethodException.html?is-external=true" title="class or interface in java.lang">NoSuchMethodException</a>,
+       <a href="https://developer.android.com/reference/java/lang/reflect/InvocationTargetException.html?is-external=true" title="class or interface in java.lang.reflect">InvocationTargetException</a></pre>
 <div class="block">Produce a new instance of a decoder with type <code>T</code>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>a new instance of your decoder.</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>java.lang.IllegalAccessException</code> - if the factory class cannot be instantiated.</dd>
-<dd><code>java.lang.InstantiationException</code> - if the factory class cannot be instantiated.</dd>
-<dd><code>java.lang.NoSuchMethodException</code> - if the factory class cannot be instantiated.</dd>
-<dd><code>java.lang.reflect.InvocationTargetException</code> - if the factory class cannot be instantiated.</dd>
+<dd><code><a href="https://developer.android.com/reference/java/lang/IllegalAccessException.html?is-external=true" title="class or interface in java.lang">IllegalAccessException</a></code> - if the factory class cannot be instantiated.</dd>
+<dd><code><a href="https://developer.android.com/reference/java/lang/InstantiationException.html?is-external=true" title="class or interface in java.lang">InstantiationException</a></code> - if the factory class cannot be instantiated.</dd>
+<dd><code><a href="https://developer.android.com/reference/java/lang/NoSuchMethodException.html?is-external=true" title="class or interface in java.lang">NoSuchMethodException</a></code> - if the factory class cannot be instantiated.</dd>
+<dd><code><a href="https://developer.android.com/reference/java/lang/reflect/InvocationTargetException.html?is-external=true" title="class or interface in java.lang.reflect">InvocationTargetException</a></code> - if the factory class cannot be instantiated.</dd>
 </dl>
 </li>
 </ul>
diff --git a/docs/javadoc/com/davemorrissey/labs/subscaleview/decoder/ImageDecoder.html b/docs/javadoc/com/davemorrissey/labs/subscaleview/decoder/ImageDecoder.html
index afd253a..a9a8b4e 100644
--- a/docs/javadoc/com/davemorrissey/labs/subscaleview/decoder/ImageDecoder.html
+++ b/docs/javadoc/com/davemorrissey/labs/subscaleview/decoder/ImageDecoder.html
@@ -104,7 +104,7 @@
 <hr>
 <br>
 <pre>public interface <span class="typeNameLabel">ImageDecoder</span></pre>
-<div class="block">Interface for image decoding classes, allowing the default <code>BitmapFactory</code>
+<div class="block">Interface for image decoding classes, allowing the default <a href="https://developer.android.com/reference/android/graphics/BitmapFactory.html?is-external=true" title="class or interface in android.graphics"><code>BitmapFactory</code></a>
  based on the Skia library to be replaced with a custom class.</div>
 </li>
 </ul>
@@ -125,9 +125,9 @@
 <th class="colLast" scope="col">Method and Description</th>
 </tr>
 <tr id="i0" class="altColor">
-<td class="colFirst"><code>android.graphics.Bitmap</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/ImageDecoder.html#decode-android.content.Context-android.net.Uri-">decode</a></span>(android.content.Context&nbsp;context,
-      android.net.Uri&nbsp;uri)</code>
+<td class="colFirst"><code><a href="https://developer.android.com/reference/android/graphics/Bitmap.html?is-external=true" title="class or interface in android.graphics">Bitmap</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/ImageDecoder.html#decode-android.content.Context-android.net.Uri-">decode</a></span>(<a href="https://developer.android.com/reference/android/content/Context.html?is-external=true" title="class or interface in android.content">Context</a>&nbsp;context,
+      <a href="https://developer.android.com/reference/android/net/Uri.html?is-external=true" title="class or interface in android.net">Uri</a>&nbsp;uri)</code>
 <div class="block">Decode an image.</div>
 </td>
 </tr>
@@ -152,9 +152,9 @@
 <ul class="blockListLast">
 <li class="blockList">
 <h4>decode</h4>
-<pre>android.graphics.Bitmap&nbsp;decode(android.content.Context&nbsp;context,
-                               android.net.Uri&nbsp;uri)
-                        throws java.lang.Exception</pre>
+<pre><a href="https://developer.android.com/reference/android/graphics/Bitmap.html?is-external=true" title="class or interface in android.graphics">Bitmap</a>&nbsp;decode(<a href="https://developer.android.com/reference/android/content/Context.html?is-external=true" title="class or interface in android.content">Context</a>&nbsp;context,
+              <a href="https://developer.android.com/reference/android/net/Uri.html?is-external=true" title="class or interface in android.net">Uri</a>&nbsp;uri)
+       throws <a href="https://developer.android.com/reference/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
 <div class="block">Decode an image. The URI can be in one of the following formats:
  <br>
  File: <code>file:///scard/picture.jpg</code>
@@ -169,7 +169,7 @@
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>the decoded bitmap</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>java.lang.Exception</code> - if decoding fails.</dd>
+<dd><code><a href="https://developer.android.com/reference/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code> - if decoding fails.</dd>
 </dl>
 </li>
 </ul>
diff --git a/docs/javadoc/com/davemorrissey/labs/subscaleview/decoder/ImageRegionDecoder.html b/docs/javadoc/com/davemorrissey/labs/subscaleview/decoder/ImageRegionDecoder.html
index 2a5fff7..74c783e 100644
--- a/docs/javadoc/com/davemorrissey/labs/subscaleview/decoder/ImageRegionDecoder.html
+++ b/docs/javadoc/com/davemorrissey/labs/subscaleview/decoder/ImageRegionDecoder.html
@@ -104,7 +104,7 @@
 <hr>
 <br>
 <pre>public interface <span class="typeNameLabel">ImageRegionDecoder</span></pre>
-<div class="block">Interface for image decoding classes, allowing the default <code>BitmapRegionDecoder</code>
+<div class="block">Interface for image decoding classes, allowing the default <a href="https://developer.android.com/reference/android/graphics/BitmapRegionDecoder.html?is-external=true" title="class or interface in android.graphics"><code>BitmapRegionDecoder</code></a>
  based on the Skia library to be replaced with a custom class.</div>
 </li>
 </ul>
@@ -125,17 +125,17 @@
 <th class="colLast" scope="col">Method and Description</th>
 </tr>
 <tr id="i0" class="altColor">
-<td class="colFirst"><code>android.graphics.Bitmap</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/ImageRegionDecoder.html#decodeRegion-android.graphics.Rect-int-">decodeRegion</a></span>(android.graphics.Rect&nbsp;sRect,
+<td class="colFirst"><code><a href="https://developer.android.com/reference/android/graphics/Bitmap.html?is-external=true" title="class or interface in android.graphics">Bitmap</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/ImageRegionDecoder.html#decodeRegion-android.graphics.Rect-int-">decodeRegion</a></span>(<a href="https://developer.android.com/reference/android/graphics/Rect.html?is-external=true" title="class or interface in android.graphics">Rect</a>&nbsp;sRect,
             int&nbsp;sampleSize)</code>
 <div class="block">
  Decode a region of the image with the given sample size.</div>
 </td>
 </tr>
 <tr id="i1" class="rowColor">
-<td class="colFirst"><code>android.graphics.Point</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/ImageRegionDecoder.html#init-android.content.Context-android.net.Uri-">init</a></span>(android.content.Context&nbsp;context,
-    android.net.Uri&nbsp;uri)</code>
+<td class="colFirst"><code><a href="https://developer.android.com/reference/android/graphics/Point.html?is-external=true" title="class or interface in android.graphics">Point</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/ImageRegionDecoder.html#init-android.content.Context-android.net.Uri-">init</a></span>(<a href="https://developer.android.com/reference/android/content/Context.html?is-external=true" title="class or interface in android.content">Context</a>&nbsp;context,
+    <a href="https://developer.android.com/reference/android/net/Uri.html?is-external=true" title="class or interface in android.net">Uri</a>&nbsp;uri)</code>
 <div class="block">Initialise the decoder.</div>
 </td>
 </tr>
@@ -172,9 +172,9 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>init</h4>
-<pre>android.graphics.Point&nbsp;init(android.content.Context&nbsp;context,
-                            android.net.Uri&nbsp;uri)
-                     throws java.lang.Exception</pre>
+<pre><a href="https://developer.android.com/reference/android/graphics/Point.html?is-external=true" title="class or interface in android.graphics">Point</a>&nbsp;init(<a href="https://developer.android.com/reference/android/content/Context.html?is-external=true" title="class or interface in android.content">Context</a>&nbsp;context,
+           <a href="https://developer.android.com/reference/android/net/Uri.html?is-external=true" title="class or interface in android.net">Uri</a>&nbsp;uri)
+    throws <a href="https://developer.android.com/reference/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
 <div class="block">Initialise the decoder. When possible, perform initial setup work once in this method. The
  dimensions of the image must be returned. The URI can be in one of the following formats:
  <br>
@@ -190,7 +190,7 @@
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>Dimensions of the image.</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>java.lang.Exception</code> - if initialisation fails.</dd>
+<dd><code><a href="https://developer.android.com/reference/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code> - if initialisation fails.</dd>
 </dl>
 </li>
 </ul>
@@ -200,12 +200,12 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>decodeRegion</h4>
-<pre>android.graphics.Bitmap&nbsp;decodeRegion(android.graphics.Rect&nbsp;sRect,
-                                     int&nbsp;sampleSize)</pre>
+<pre><a href="https://developer.android.com/reference/android/graphics/Bitmap.html?is-external=true" title="class or interface in android.graphics">Bitmap</a>&nbsp;decodeRegion(<a href="https://developer.android.com/reference/android/graphics/Rect.html?is-external=true" title="class or interface in android.graphics">Rect</a>&nbsp;sRect,
+                    int&nbsp;sampleSize)</pre>
 <div class="block"><p>
  Decode a region of the image with the given sample size. This method is called off the UI
  thread so it can safely load the image on the current thread. It is called from
- <code>AsyncTask</code>s running in an executor that may have multiple threads, so
+ <a href="https://developer.android.com/reference/android/os/AsyncTask.html?is-external=true" title="class or interface in android.os"><code>AsyncTask</code></a>s running in an executor that may have multiple threads, so
  implementations must be thread safe. Adding <code>synchronized</code> to the method signature
  is the simplest way to achieve this, but bear in mind the <a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/ImageRegionDecoder.html#recycle--"><code>recycle()</code></a> method can be
  called concurrently.
diff --git a/docs/javadoc/com/davemorrissey/labs/subscaleview/decoder/SkiaImageDecoder.html b/docs/javadoc/com/davemorrissey/labs/subscaleview/decoder/SkiaImageDecoder.html
index 3e3314f..695bb18 100644
--- a/docs/javadoc/com/davemorrissey/labs/subscaleview/decoder/SkiaImageDecoder.html
+++ b/docs/javadoc/com/davemorrissey/labs/subscaleview/decoder/SkiaImageDecoder.html
@@ -95,7 +95,7 @@
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li>java.lang.Object</li>
+<li><a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
 <li>com.davemorrissey.labs.subscaleview.decoder.SkiaImageDecoder</li>
@@ -112,10 +112,10 @@
 <hr>
 <br>
 <pre>public class <span class="typeNameLabel">SkiaImageDecoder</span>
-extends java.lang.Object
+extends <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
 implements <a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/ImageDecoder.html" title="interface in com.davemorrissey.labs.subscaleview.decoder">ImageDecoder</a></pre>
 <div class="block">Default implementation of <a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/ImageDecoder.html" title="interface in com.davemorrissey.labs.subscaleview.decoder"><code>ImageDecoder</code></a>
- using Android's <code>BitmapFactory</code>, based on the Skia library. This
+ using Android's <a href="https://developer.android.com/reference/android/graphics/BitmapFactory.html?is-external=true" title="class or interface in android.graphics"><code>BitmapFactory</code></a>, based on the Skia library. This
  works well in most circumstances and has reasonable performance, however it has some problems
  with grayscale, indexed and CMYK images.</div>
 </li>
@@ -139,7 +139,7 @@
 <td class="colOne"><code><span class="memberNameLink"><a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/SkiaImageDecoder.html#SkiaImageDecoder--">SkiaImageDecoder</a></span>()</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/SkiaImageDecoder.html#SkiaImageDecoder-android.graphics.Bitmap.Config-">SkiaImageDecoder</a></span>(android.graphics.Bitmap.Config&nbsp;bitmapConfig)</code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/SkiaImageDecoder.html#SkiaImageDecoder-android.graphics.Bitmap.Config-">SkiaImageDecoder</a></span>(<a href="https://developer.android.com/reference/android/graphics/Bitmap.Config.html?is-external=true" title="class or interface in android.graphics">Bitmap.Config</a>&nbsp;bitmapConfig)</code>&nbsp;</td>
 </tr>
 </table>
 </li>
@@ -157,9 +157,9 @@
 <th class="colLast" scope="col">Method and Description</th>
 </tr>
 <tr id="i0" class="altColor">
-<td class="colFirst"><code>android.graphics.Bitmap</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/SkiaImageDecoder.html#decode-android.content.Context-android.net.Uri-">decode</a></span>(android.content.Context&nbsp;context,
-      android.net.Uri&nbsp;uri)</code>
+<td class="colFirst"><code><a href="https://developer.android.com/reference/android/graphics/Bitmap.html?is-external=true" title="class or interface in android.graphics">Bitmap</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/SkiaImageDecoder.html#decode-android.content.Context-android.net.Uri-">decode</a></span>(<a href="https://developer.android.com/reference/android/content/Context.html?is-external=true" title="class or interface in android.content">Context</a>&nbsp;context,
+      <a href="https://developer.android.com/reference/android/net/Uri.html?is-external=true" title="class or interface in android.net">Uri</a>&nbsp;uri)</code>
 <div class="block">Decode an image.</div>
 </td>
 </tr>
@@ -168,8 +168,8 @@
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
-<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
 </ul>
 </li>
 </ul>
@@ -200,7 +200,7 @@
 <ul class="blockListLast">
 <li class="blockList">
 <h4>SkiaImageDecoder</h4>
-<pre>public&nbsp;SkiaImageDecoder(android.graphics.Bitmap.Config&nbsp;bitmapConfig)</pre>
+<pre>public&nbsp;SkiaImageDecoder(<a href="https://developer.android.com/reference/android/graphics/Bitmap.Config.html?is-external=true" title="class or interface in android.graphics">Bitmap.Config</a>&nbsp;bitmapConfig)</pre>
 </li>
 </ul>
 </li>
@@ -217,9 +217,9 @@
 <ul class="blockListLast">
 <li class="blockList">
 <h4>decode</h4>
-<pre>public&nbsp;android.graphics.Bitmap&nbsp;decode(android.content.Context&nbsp;context,
-                                      android.net.Uri&nbsp;uri)
-                               throws java.lang.Exception</pre>
+<pre>public&nbsp;<a href="https://developer.android.com/reference/android/graphics/Bitmap.html?is-external=true" title="class or interface in android.graphics">Bitmap</a>&nbsp;decode(<a href="https://developer.android.com/reference/android/content/Context.html?is-external=true" title="class or interface in android.content">Context</a>&nbsp;context,
+                     <a href="https://developer.android.com/reference/android/net/Uri.html?is-external=true" title="class or interface in android.net">Uri</a>&nbsp;uri)
+              throws <a href="https://developer.android.com/reference/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/ImageDecoder.html#decode-android.content.Context-android.net.Uri-">ImageDecoder</a></code></span></div>
 <div class="block">Decode an image. The URI can be in one of the following formats:
  <br>
@@ -237,7 +237,7 @@
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>the decoded bitmap</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>java.lang.Exception</code> - if decoding fails.</dd>
+<dd><code><a href="https://developer.android.com/reference/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code> - if decoding fails.</dd>
 </dl>
 </li>
 </ul>
diff --git a/docs/javadoc/com/davemorrissey/labs/subscaleview/decoder/SkiaImageRegionDecoder.html b/docs/javadoc/com/davemorrissey/labs/subscaleview/decoder/SkiaImageRegionDecoder.html
index 7c3ffef..455c994 100644
--- a/docs/javadoc/com/davemorrissey/labs/subscaleview/decoder/SkiaImageRegionDecoder.html
+++ b/docs/javadoc/com/davemorrissey/labs/subscaleview/decoder/SkiaImageRegionDecoder.html
@@ -95,7 +95,7 @@
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li>java.lang.Object</li>
+<li><a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
 <li>com.davemorrissey.labs.subscaleview.decoder.SkiaImageRegionDecoder</li>
@@ -112,16 +112,16 @@
 <hr>
 <br>
 <pre>public class <span class="typeNameLabel">SkiaImageRegionDecoder</span>
-extends java.lang.Object
+extends <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
 implements <a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/ImageRegionDecoder.html" title="interface in com.davemorrissey.labs.subscaleview.decoder">ImageRegionDecoder</a></pre>
 <div class="block">Default implementation of <a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/ImageRegionDecoder.html" title="interface in com.davemorrissey.labs.subscaleview.decoder"><code>ImageRegionDecoder</code></a>
- using Android's <code>BitmapRegionDecoder</code>, based on the Skia library. This
+ using Android's <a href="https://developer.android.com/reference/android/graphics/BitmapRegionDecoder.html?is-external=true" title="class or interface in android.graphics"><code>BitmapRegionDecoder</code></a>, based on the Skia library. This
  works well in most circumstances and has reasonable performance due to the cached decoder instance,
  however it has some problems with grayscale, indexed and CMYK images.
 
- A <code>ReadWriteLock</code> is used to delegate responsibility for multi threading behaviour to the
- <code>BitmapRegionDecoder</code> instance on SDK &gt;= 21, whilst allowing this class to block until no
- tiles are being loaded before recycling the decoder. In practice, <code>BitmapRegionDecoder</code> is
+ A <a href="https://developer.android.com/reference/java/util/concurrent/locks/ReadWriteLock.html?is-external=true" title="class or interface in java.util.concurrent.locks"><code>ReadWriteLock</code></a> is used to delegate responsibility for multi threading behaviour to the
+ <a href="https://developer.android.com/reference/android/graphics/BitmapRegionDecoder.html?is-external=true" title="class or interface in android.graphics"><code>BitmapRegionDecoder</code></a> instance on SDK &gt;= 21, whilst allowing this class to block until no
+ tiles are being loaded before recycling the decoder. In practice, <a href="https://developer.android.com/reference/android/graphics/BitmapRegionDecoder.html?is-external=true" title="class or interface in android.graphics"><code>BitmapRegionDecoder</code></a> is
  synchronized internally so this has no real impact on performance.</div>
 </li>
 </ul>
@@ -144,7 +144,7 @@
 <td class="colOne"><code><span class="memberNameLink"><a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/SkiaImageRegionDecoder.html#SkiaImageRegionDecoder--">SkiaImageRegionDecoder</a></span>()</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/SkiaImageRegionDecoder.html#SkiaImageRegionDecoder-android.graphics.Bitmap.Config-">SkiaImageRegionDecoder</a></span>(android.graphics.Bitmap.Config&nbsp;bitmapConfig)</code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/SkiaImageRegionDecoder.html#SkiaImageRegionDecoder-android.graphics.Bitmap.Config-">SkiaImageRegionDecoder</a></span>(<a href="https://developer.android.com/reference/android/graphics/Bitmap.Config.html?is-external=true" title="class or interface in android.graphics">Bitmap.Config</a>&nbsp;bitmapConfig)</code>&nbsp;</td>
 </tr>
 </table>
 </li>
@@ -162,17 +162,17 @@
 <th class="colLast" scope="col">Method and Description</th>
 </tr>
 <tr id="i0" class="altColor">
-<td class="colFirst"><code>android.graphics.Bitmap</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/SkiaImageRegionDecoder.html#decodeRegion-android.graphics.Rect-int-">decodeRegion</a></span>(android.graphics.Rect&nbsp;sRect,
+<td class="colFirst"><code><a href="https://developer.android.com/reference/android/graphics/Bitmap.html?is-external=true" title="class or interface in android.graphics">Bitmap</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/SkiaImageRegionDecoder.html#decodeRegion-android.graphics.Rect-int-">decodeRegion</a></span>(<a href="https://developer.android.com/reference/android/graphics/Rect.html?is-external=true" title="class or interface in android.graphics">Rect</a>&nbsp;sRect,
             int&nbsp;sampleSize)</code>
 <div class="block">
  Decode a region of the image with the given sample size.</div>
 </td>
 </tr>
 <tr id="i1" class="rowColor">
-<td class="colFirst"><code>android.graphics.Point</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/SkiaImageRegionDecoder.html#init-android.content.Context-android.net.Uri-">init</a></span>(android.content.Context&nbsp;context,
-    android.net.Uri&nbsp;uri)</code>
+<td class="colFirst"><code><a href="https://developer.android.com/reference/android/graphics/Point.html?is-external=true" title="class or interface in android.graphics">Point</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/SkiaImageRegionDecoder.html#init-android.content.Context-android.net.Uri-">init</a></span>(<a href="https://developer.android.com/reference/android/content/Context.html?is-external=true" title="class or interface in android.content">Context</a>&nbsp;context,
+    <a href="https://developer.android.com/reference/android/net/Uri.html?is-external=true" title="class or interface in android.net">Uri</a>&nbsp;uri)</code>
 <div class="block">Initialise the decoder.</div>
 </td>
 </tr>
@@ -193,8 +193,8 @@
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
-<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
 </ul>
 </li>
 </ul>
@@ -225,7 +225,7 @@
 <ul class="blockListLast">
 <li class="blockList">
 <h4>SkiaImageRegionDecoder</h4>
-<pre>public&nbsp;SkiaImageRegionDecoder(android.graphics.Bitmap.Config&nbsp;bitmapConfig)</pre>
+<pre>public&nbsp;SkiaImageRegionDecoder(<a href="https://developer.android.com/reference/android/graphics/Bitmap.Config.html?is-external=true" title="class or interface in android.graphics">Bitmap.Config</a>&nbsp;bitmapConfig)</pre>
 </li>
 </ul>
 </li>
@@ -242,9 +242,9 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>init</h4>
-<pre>public&nbsp;android.graphics.Point&nbsp;init(android.content.Context&nbsp;context,
-                                   android.net.Uri&nbsp;uri)
-                            throws java.lang.Exception</pre>
+<pre>public&nbsp;<a href="https://developer.android.com/reference/android/graphics/Point.html?is-external=true" title="class or interface in android.graphics">Point</a>&nbsp;init(<a href="https://developer.android.com/reference/android/content/Context.html?is-external=true" title="class or interface in android.content">Context</a>&nbsp;context,
+                  <a href="https://developer.android.com/reference/android/net/Uri.html?is-external=true" title="class or interface in android.net">Uri</a>&nbsp;uri)
+           throws <a href="https://developer.android.com/reference/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/ImageRegionDecoder.html#init-android.content.Context-android.net.Uri-">ImageRegionDecoder</a></code></span></div>
 <div class="block">Initialise the decoder. When possible, perform initial setup work once in this method. The
  dimensions of the image must be returned. The URI can be in one of the following formats:
@@ -263,7 +263,7 @@
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>Dimensions of the image.</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>java.lang.Exception</code> - if initialisation fails.</dd>
+<dd><code><a href="https://developer.android.com/reference/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code> - if initialisation fails.</dd>
 </dl>
 </li>
 </ul>
@@ -273,13 +273,13 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>decodeRegion</h4>
-<pre>public&nbsp;android.graphics.Bitmap&nbsp;decodeRegion(android.graphics.Rect&nbsp;sRect,
-                                            int&nbsp;sampleSize)</pre>
+<pre>public&nbsp;<a href="https://developer.android.com/reference/android/graphics/Bitmap.html?is-external=true" title="class or interface in android.graphics">Bitmap</a>&nbsp;decodeRegion(<a href="https://developer.android.com/reference/android/graphics/Rect.html?is-external=true" title="class or interface in android.graphics">Rect</a>&nbsp;sRect,
+                           int&nbsp;sampleSize)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/ImageRegionDecoder.html#decodeRegion-android.graphics.Rect-int-">ImageRegionDecoder</a></code></span></div>
 <div class="block"><p>
  Decode a region of the image with the given sample size. This method is called off the UI
  thread so it can safely load the image on the current thread. It is called from
- <code>AsyncTask</code>s running in an executor that may have multiple threads, so
+ <a href="https://developer.android.com/reference/android/os/AsyncTask.html?is-external=true" title="class or interface in android.os"><code>AsyncTask</code></a>s running in an executor that may have multiple threads, so
  implementations must be thread safe. Adding <code>synchronized</code> to the method signature
  is the simplest way to achieve this, but bear in mind the <a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/ImageRegionDecoder.html#recycle--"><code>ImageRegionDecoder.recycle()</code></a> method can be
  called concurrently.
diff --git a/docs/javadoc/com/davemorrissey/labs/subscaleview/decoder/SkiaPooledImageRegionDecoder.html b/docs/javadoc/com/davemorrissey/labs/subscaleview/decoder/SkiaPooledImageRegionDecoder.html
index 7950be1..5eb294e 100644
--- a/docs/javadoc/com/davemorrissey/labs/subscaleview/decoder/SkiaPooledImageRegionDecoder.html
+++ b/docs/javadoc/com/davemorrissey/labs/subscaleview/decoder/SkiaPooledImageRegionDecoder.html
@@ -95,7 +95,7 @@
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li>java.lang.Object</li>
+<li><a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
 <li>com.davemorrissey.labs.subscaleview.decoder.SkiaPooledImageRegionDecoder</li>
@@ -112,13 +112,13 @@
 <hr>
 <br>
 <pre>public class <span class="typeNameLabel">SkiaPooledImageRegionDecoder</span>
-extends java.lang.Object
+extends <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
 implements <a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/ImageRegionDecoder.html" title="interface in com.davemorrissey.labs.subscaleview.decoder">ImageRegionDecoder</a></pre>
 <div class="block"><p>
- An implementation of <a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/ImageRegionDecoder.html" title="interface in com.davemorrissey.labs.subscaleview.decoder"><code>ImageRegionDecoder</code></a> using a pool of <code>BitmapRegionDecoder</code>s,
+ An implementation of <a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/ImageRegionDecoder.html" title="interface in com.davemorrissey.labs.subscaleview.decoder"><code>ImageRegionDecoder</code></a> using a pool of <a href="https://developer.android.com/reference/android/graphics/BitmapRegionDecoder.html?is-external=true" title="class or interface in android.graphics"><code>BitmapRegionDecoder</code></a>s,
  to provide true parallel loading of tiles. This is only effective if parallel loading has been
  enabled in the view by calling <a href="../../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.html#setExecutor-java.util.concurrent.Executor-"><code>SubsamplingScaleImageView.setExecutor(Executor)</code></a>
- with a multi-threaded <code>Executor</code> instance.
+ with a multi-threaded <a href="https://developer.android.com/reference/java/util/concurrent/Executor.html?is-external=true" title="class or interface in java.util.concurrent"><code>Executor</code></a> instance.
  </p><p>
  One decoder is initialised when the class is initialised. This is enough to decode base layer tiles.
  Additional decoders are initialised when a subregion of the image is first requested, which indicates
@@ -151,7 +151,7 @@
 <td class="colOne"><code><span class="memberNameLink"><a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/SkiaPooledImageRegionDecoder.html#SkiaPooledImageRegionDecoder--">SkiaPooledImageRegionDecoder</a></span>()</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/SkiaPooledImageRegionDecoder.html#SkiaPooledImageRegionDecoder-android.graphics.Bitmap.Config-">SkiaPooledImageRegionDecoder</a></span>(android.graphics.Bitmap.Config&nbsp;bitmapConfig)</code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/SkiaPooledImageRegionDecoder.html#SkiaPooledImageRegionDecoder-android.graphics.Bitmap.Config-">SkiaPooledImageRegionDecoder</a></span>(<a href="https://developer.android.com/reference/android/graphics/Bitmap.Config.html?is-external=true" title="class or interface in android.graphics">Bitmap.Config</a>&nbsp;bitmapConfig)</code>&nbsp;</td>
 </tr>
 </table>
 </li>
@@ -176,17 +176,17 @@
 </td>
 </tr>
 <tr id="i1" class="rowColor">
-<td class="colFirst"><code>android.graphics.Bitmap</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/SkiaPooledImageRegionDecoder.html#decodeRegion-android.graphics.Rect-int-">decodeRegion</a></span>(android.graphics.Rect&nbsp;sRect,
+<td class="colFirst"><code><a href="https://developer.android.com/reference/android/graphics/Bitmap.html?is-external=true" title="class or interface in android.graphics">Bitmap</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/SkiaPooledImageRegionDecoder.html#decodeRegion-android.graphics.Rect-int-">decodeRegion</a></span>(<a href="https://developer.android.com/reference/android/graphics/Rect.html?is-external=true" title="class or interface in android.graphics">Rect</a>&nbsp;sRect,
             int&nbsp;sampleSize)</code>
 <div class="block">Acquire a read lock to prevent decoding overlapping with recycling, then check the pool still
  exists and acquire a decoder to load the requested region.</div>
 </td>
 </tr>
 <tr id="i2" class="altColor">
-<td class="colFirst"><code>android.graphics.Point</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/SkiaPooledImageRegionDecoder.html#init-android.content.Context-android.net.Uri-">init</a></span>(android.content.Context&nbsp;context,
-    android.net.Uri&nbsp;uri)</code>
+<td class="colFirst"><code><a href="https://developer.android.com/reference/android/graphics/Point.html?is-external=true" title="class or interface in android.graphics">Point</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/SkiaPooledImageRegionDecoder.html#init-android.content.Context-android.net.Uri-">init</a></span>(<a href="https://developer.android.com/reference/android/content/Context.html?is-external=true" title="class or interface in android.content">Context</a>&nbsp;context,
+    <a href="https://developer.android.com/reference/android/net/Uri.html?is-external=true" title="class or interface in android.net">Uri</a>&nbsp;uri)</code>
 <div class="block">Initialises the decoder pool.</div>
 </td>
 </tr>
@@ -215,8 +215,8 @@
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
-<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
 </ul>
 </li>
 </ul>
@@ -247,7 +247,7 @@
 <ul class="blockListLast">
 <li class="blockList">
 <h4>SkiaPooledImageRegionDecoder</h4>
-<pre>public&nbsp;SkiaPooledImageRegionDecoder(android.graphics.Bitmap.Config&nbsp;bitmapConfig)</pre>
+<pre>public&nbsp;SkiaPooledImageRegionDecoder(<a href="https://developer.android.com/reference/android/graphics/Bitmap.Config.html?is-external=true" title="class or interface in android.graphics">Bitmap.Config</a>&nbsp;bitmapConfig)</pre>
 </li>
 </ul>
 </li>
@@ -278,9 +278,9 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>init</h4>
-<pre>public&nbsp;android.graphics.Point&nbsp;init(android.content.Context&nbsp;context,
-                                   android.net.Uri&nbsp;uri)
-                            throws java.lang.Exception</pre>
+<pre>public&nbsp;<a href="https://developer.android.com/reference/android/graphics/Point.html?is-external=true" title="class or interface in android.graphics">Point</a>&nbsp;init(<a href="https://developer.android.com/reference/android/content/Context.html?is-external=true" title="class or interface in android.content">Context</a>&nbsp;context,
+                  <a href="https://developer.android.com/reference/android/net/Uri.html?is-external=true" title="class or interface in android.net">Uri</a>&nbsp;uri)
+           throws <a href="https://developer.android.com/reference/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
 <div class="block">Initialises the decoder pool. This method creates one decoder on the current thread and uses
  it to decode the bounds, then spawns an independent thread to populate the pool with an
  additional three decoders. The thread will abort if <a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/SkiaPooledImageRegionDecoder.html#recycle--"><code>recycle()</code></a> is called.</div>
@@ -293,7 +293,7 @@
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>Dimensions of the image.</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>java.lang.Exception</code> - if initialisation fails.</dd>
+<dd><code><a href="https://developer.android.com/reference/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code> - if initialisation fails.</dd>
 </dl>
 </li>
 </ul>
@@ -303,8 +303,8 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>decodeRegion</h4>
-<pre>public&nbsp;android.graphics.Bitmap&nbsp;decodeRegion(android.graphics.Rect&nbsp;sRect,
-                                            int&nbsp;sampleSize)</pre>
+<pre>public&nbsp;<a href="https://developer.android.com/reference/android/graphics/Bitmap.html?is-external=true" title="class or interface in android.graphics">Bitmap</a>&nbsp;decodeRegion(<a href="https://developer.android.com/reference/android/graphics/Rect.html?is-external=true" title="class or interface in android.graphics">Rect</a>&nbsp;sRect,
+                           int&nbsp;sampleSize)</pre>
 <div class="block">Acquire a read lock to prevent decoding overlapping with recycling, then check the pool still
  exists and acquire a decoder to load the requested region. There is no check whether the pool
  currently has decoders, because it's guaranteed to have one decoder after <a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/SkiaPooledImageRegionDecoder.html#init-android.content.Context-android.net.Uri-"><code>init(Context, Uri)</code></a>
diff --git a/docs/javadoc/com/davemorrissey/labs/subscaleview/decoder/package-summary.html b/docs/javadoc/com/davemorrissey/labs/subscaleview/decoder/package-summary.html
index 8805372..1fefa75 100644
--- a/docs/javadoc/com/davemorrissey/labs/subscaleview/decoder/package-summary.html
+++ b/docs/javadoc/com/davemorrissey/labs/subscaleview/decoder/package-summary.html
@@ -89,14 +89,14 @@
 <tr class="rowColor">
 <td class="colFirst"><a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/ImageDecoder.html" title="interface in com.davemorrissey.labs.subscaleview.decoder">ImageDecoder</a></td>
 <td class="colLast">
-<div class="block">Interface for image decoding classes, allowing the default <code>BitmapFactory</code>
+<div class="block">Interface for image decoding classes, allowing the default <a href="https://developer.android.com/reference/android/graphics/BitmapFactory.html?is-external=true" title="class or interface in android.graphics"><code>BitmapFactory</code></a>
  based on the Skia library to be replaced with a custom class.</div>
 </td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/ImageRegionDecoder.html" title="interface in com.davemorrissey.labs.subscaleview.decoder">ImageRegionDecoder</a></td>
 <td class="colLast">
-<div class="block">Interface for image decoding classes, allowing the default <code>BitmapRegionDecoder</code>
+<div class="block">Interface for image decoding classes, allowing the default <a href="https://developer.android.com/reference/android/graphics/BitmapRegionDecoder.html?is-external=true" title="class or interface in android.graphics"><code>BitmapRegionDecoder</code></a>
  based on the Skia library to be replaced with a custom class.</div>
 </td>
 </tr>
@@ -121,21 +121,21 @@
 <td class="colFirst"><a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/SkiaImageDecoder.html" title="class in com.davemorrissey.labs.subscaleview.decoder">SkiaImageDecoder</a></td>
 <td class="colLast">
 <div class="block">Default implementation of <a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/ImageDecoder.html" title="interface in com.davemorrissey.labs.subscaleview.decoder"><code>ImageDecoder</code></a>
- using Android's <code>BitmapFactory</code>, based on the Skia library.</div>
+ using Android's <a href="https://developer.android.com/reference/android/graphics/BitmapFactory.html?is-external=true" title="class or interface in android.graphics"><code>BitmapFactory</code></a>, based on the Skia library.</div>
 </td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/SkiaImageRegionDecoder.html" title="class in com.davemorrissey.labs.subscaleview.decoder">SkiaImageRegionDecoder</a></td>
 <td class="colLast">
 <div class="block">Default implementation of <a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/ImageRegionDecoder.html" title="interface in com.davemorrissey.labs.subscaleview.decoder"><code>ImageRegionDecoder</code></a>
- using Android's <code>BitmapRegionDecoder</code>, based on the Skia library.</div>
+ using Android's <a href="https://developer.android.com/reference/android/graphics/BitmapRegionDecoder.html?is-external=true" title="class or interface in android.graphics"><code>BitmapRegionDecoder</code></a>, based on the Skia library.</div>
 </td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/SkiaPooledImageRegionDecoder.html" title="class in com.davemorrissey.labs.subscaleview.decoder">SkiaPooledImageRegionDecoder</a></td>
 <td class="colLast">
 <div class="block">
- An implementation of <a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/ImageRegionDecoder.html" title="interface in com.davemorrissey.labs.subscaleview.decoder"><code>ImageRegionDecoder</code></a> using a pool of <code>BitmapRegionDecoder</code>s,
+ An implementation of <a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/ImageRegionDecoder.html" title="interface in com.davemorrissey.labs.subscaleview.decoder"><code>ImageRegionDecoder</code></a> using a pool of <a href="https://developer.android.com/reference/android/graphics/BitmapRegionDecoder.html?is-external=true" title="class or interface in android.graphics"><code>BitmapRegionDecoder</code></a>s,
  to provide true parallel loading of tiles.</div>
 </td>
 </tr>
diff --git a/docs/javadoc/com/davemorrissey/labs/subscaleview/decoder/package-tree.html b/docs/javadoc/com/davemorrissey/labs/subscaleview/decoder/package-tree.html
index 68b0d1d..0c02afe 100644
--- a/docs/javadoc/com/davemorrissey/labs/subscaleview/decoder/package-tree.html
+++ b/docs/javadoc/com/davemorrissey/labs/subscaleview/decoder/package-tree.html
@@ -77,7 +77,7 @@
 <div class="contentContainer">
 <h2 title="Class Hierarchy">Class Hierarchy</h2>
 <ul>
-<li type="circle">java.lang.Object
+<li type="circle">java.lang.<a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Object</span></a>
 <ul>
 <li type="circle">com.davemorrissey.labs.subscaleview.decoder.<a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/CompatDecoderFactory.html" title="class in com.davemorrissey.labs.subscaleview.decoder"><span class="typeNameLink">CompatDecoderFactory</span></a>&lt;T&gt; (implements com.davemorrissey.labs.subscaleview.decoder.<a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/DecoderFactory.html" title="interface in com.davemorrissey.labs.subscaleview.decoder">DecoderFactory</a>&lt;T&gt;)</li>
 <li type="circle">com.davemorrissey.labs.subscaleview.decoder.<a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/SkiaImageDecoder.html" title="class in com.davemorrissey.labs.subscaleview.decoder"><span class="typeNameLink">SkiaImageDecoder</span></a> (implements com.davemorrissey.labs.subscaleview.decoder.<a href="../../../../../com/davemorrissey/labs/subscaleview/decoder/ImageDecoder.html" title="interface in com.davemorrissey.labs.subscaleview.decoder">ImageDecoder</a>)</li>
diff --git a/docs/javadoc/com/davemorrissey/labs/subscaleview/package-tree.html b/docs/javadoc/com/davemorrissey/labs/subscaleview/package-tree.html
index 958fd4f..67ce13c 100644
--- a/docs/javadoc/com/davemorrissey/labs/subscaleview/package-tree.html
+++ b/docs/javadoc/com/davemorrissey/labs/subscaleview/package-tree.html
@@ -77,15 +77,15 @@
 <div class="contentContainer">
 <h2 title="Class Hierarchy">Class Hierarchy</h2>
 <ul>
-<li type="circle">java.lang.Object
+<li type="circle">java.lang.<a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Object</span></a>
 <ul>
 <li type="circle">com.davemorrissey.labs.subscaleview.<a href="../../../../com/davemorrissey/labs/subscaleview/ImageSource.html" title="class in com.davemorrissey.labs.subscaleview"><span class="typeNameLink">ImageSource</span></a></li>
-<li type="circle">com.davemorrissey.labs.subscaleview.<a href="../../../../com/davemorrissey/labs/subscaleview/ImageViewState.html" title="class in com.davemorrissey.labs.subscaleview"><span class="typeNameLink">ImageViewState</span></a> (implements java.io.Serializable)</li>
+<li type="circle">com.davemorrissey.labs.subscaleview.<a href="../../../../com/davemorrissey/labs/subscaleview/ImageViewState.html" title="class in com.davemorrissey.labs.subscaleview"><span class="typeNameLink">ImageViewState</span></a> (implements java.io.<a href="https://developer.android.com/reference/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
 <li type="circle">com.davemorrissey.labs.subscaleview.<a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.AnimationBuilder.html" title="class in com.davemorrissey.labs.subscaleview"><span class="typeNameLink">SubsamplingScaleImageView.AnimationBuilder</span></a></li>
 <li type="circle">com.davemorrissey.labs.subscaleview.<a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.DefaultOnAnimationEventListener.html" title="class in com.davemorrissey.labs.subscaleview"><span class="typeNameLink">SubsamplingScaleImageView.DefaultOnAnimationEventListener</span></a> (implements com.davemorrissey.labs.subscaleview.<a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.OnAnimationEventListener.html" title="interface in com.davemorrissey.labs.subscaleview">SubsamplingScaleImageView.OnAnimationEventListener</a>)</li>
 <li type="circle">com.davemorrissey.labs.subscaleview.<a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.DefaultOnImageEventListener.html" title="class in com.davemorrissey.labs.subscaleview"><span class="typeNameLink">SubsamplingScaleImageView.DefaultOnImageEventListener</span></a> (implements com.davemorrissey.labs.subscaleview.<a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.OnImageEventListener.html" title="interface in com.davemorrissey.labs.subscaleview">SubsamplingScaleImageView.OnImageEventListener</a>)</li>
 <li type="circle">com.davemorrissey.labs.subscaleview.<a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.DefaultOnStateChangedListener.html" title="class in com.davemorrissey.labs.subscaleview"><span class="typeNameLink">SubsamplingScaleImageView.DefaultOnStateChangedListener</span></a> (implements com.davemorrissey.labs.subscaleview.<a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.OnStateChangedListener.html" title="interface in com.davemorrissey.labs.subscaleview">SubsamplingScaleImageView.OnStateChangedListener</a>)</li>
-<li type="circle">android.view.View (implements android.view.accessibility.AccessibilityEventSource, android.graphics.drawable.Drawable.Callback, android.view.KeyEvent.Callback)
+<li type="circle">android.view.<a href="https://developer.android.com/reference/android/view/View.html?is-external=true" title="class or interface in android.view"><span class="typeNameLink">View</span></a> (implements android.view.accessibility.<a href="https://developer.android.com/reference/android/view/accessibility/AccessibilityEventSource.html?is-external=true" title="class or interface in android.view.accessibility">AccessibilityEventSource</a>, android.graphics.drawable.<a href="https://developer.android.com/reference/android/graphics/drawable/Drawable.Callback.html?is-external=true" title="class or interface in android.graphics.drawable">Drawable.Callback</a>, android.view.<a href="https://developer.android.com/reference/android/view/KeyEvent.Callback.html?is-external=true" title="class or interface in android.view">KeyEvent.Callback</a>)
 <ul>
 <li type="circle">com.davemorrissey.labs.subscaleview.<a href="../../../../com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.html" title="class in com.davemorrissey.labs.subscaleview"><span class="typeNameLink">SubsamplingScaleImageView</span></a></li>
 </ul>
diff --git a/docs/javadoc/index-all.html b/docs/javadoc/index-all.html
index eb270eb..d390e51 100644
--- a/docs/javadoc/index-all.html
+++ b/docs/javadoc/index-all.html
@@ -269,12 +269,12 @@
 <dl>
 <dt><a href="com/davemorrissey/labs/subscaleview/decoder/ImageDecoder.html" title="interface in com.davemorrissey.labs.subscaleview.decoder"><span class="typeNameLink">ImageDecoder</span></a> - Interface in <a href="com/davemorrissey/labs/subscaleview/decoder/package-summary.html">com.davemorrissey.labs.subscaleview.decoder</a></dt>
 <dd>
-<div class="block">Interface for image decoding classes, allowing the default <code>BitmapFactory</code>
+<div class="block">Interface for image decoding classes, allowing the default <a href="https://developer.android.com/reference/android/graphics/BitmapFactory.html?is-external=true" title="class or interface in android.graphics"><code>BitmapFactory</code></a>
  based on the Skia library to be replaced with a custom class.</div>
 </dd>
 <dt><a href="com/davemorrissey/labs/subscaleview/decoder/ImageRegionDecoder.html" title="interface in com.davemorrissey.labs.subscaleview.decoder"><span class="typeNameLink">ImageRegionDecoder</span></a> - Interface in <a href="com/davemorrissey/labs/subscaleview/decoder/package-summary.html">com.davemorrissey.labs.subscaleview.decoder</a></dt>
 <dd>
-<div class="block">Interface for image decoding classes, allowing the default <code>BitmapRegionDecoder</code>
+<div class="block">Interface for image decoding classes, allowing the default <a href="https://developer.android.com/reference/android/graphics/BitmapRegionDecoder.html?is-external=true" title="class or interface in android.graphics"><code>BitmapRegionDecoder</code></a>
  based on the Skia library to be replaced with a custom class.</div>
 </dd>
 <dt><a href="com/davemorrissey/labs/subscaleview/ImageSource.html" title="class in com.davemorrissey.labs.subscaleview"><span class="typeNameLink">ImageSource</span></a> - Class in <a href="com/davemorrissey/labs/subscaleview/package-summary.html">com.davemorrissey.labs.subscaleview</a></dt>
@@ -594,7 +594,7 @@
 <dt><span class="memberNameLink"><a href="com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.html#setExecutor-java.util.concurrent.Executor-">setExecutor(Executor)</a></span> - Method in class com.davemorrissey.labs.subscaleview.<a href="com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.html" title="class in com.davemorrissey.labs.subscaleview">SubsamplingScaleImageView</a></dt>
 <dd>
 <div class="block">
- Provide an <code>Executor</code> to be used for loading images.</div>
+ Provide an <a href="https://developer.android.com/reference/java/util/concurrent/Executor.html?is-external=true" title="class or interface in java.util.concurrent"><code>Executor</code></a> to be used for loading images.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.html#setImage-com.davemorrissey.labs.subscaleview.ImageSource-">setImage(ImageSource)</a></span> - Method in class com.davemorrissey.labs.subscaleview.<a href="com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.html" title="class in com.davemorrissey.labs.subscaleview">SubsamplingScaleImageView</a></dt>
 <dd>
@@ -702,7 +702,7 @@
 <dt><a href="com/davemorrissey/labs/subscaleview/decoder/SkiaImageDecoder.html" title="class in com.davemorrissey.labs.subscaleview.decoder"><span class="typeNameLink">SkiaImageDecoder</span></a> - Class in <a href="com/davemorrissey/labs/subscaleview/decoder/package-summary.html">com.davemorrissey.labs.subscaleview.decoder</a></dt>
 <dd>
 <div class="block">Default implementation of <a href="com/davemorrissey/labs/subscaleview/decoder/ImageDecoder.html" title="interface in com.davemorrissey.labs.subscaleview.decoder"><code>ImageDecoder</code></a>
- using Android's <code>BitmapFactory</code>, based on the Skia library.</div>
+ using Android's <a href="https://developer.android.com/reference/android/graphics/BitmapFactory.html?is-external=true" title="class or interface in android.graphics"><code>BitmapFactory</code></a>, based on the Skia library.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="com/davemorrissey/labs/subscaleview/decoder/SkiaImageDecoder.html#SkiaImageDecoder--">SkiaImageDecoder()</a></span> - Constructor for class com.davemorrissey.labs.subscaleview.decoder.<a href="com/davemorrissey/labs/subscaleview/decoder/SkiaImageDecoder.html" title="class in com.davemorrissey.labs.subscaleview.decoder">SkiaImageDecoder</a></dt>
 <dd>&nbsp;</dd>
@@ -711,7 +711,7 @@
 <dt><a href="com/davemorrissey/labs/subscaleview/decoder/SkiaImageRegionDecoder.html" title="class in com.davemorrissey.labs.subscaleview.decoder"><span class="typeNameLink">SkiaImageRegionDecoder</span></a> - Class in <a href="com/davemorrissey/labs/subscaleview/decoder/package-summary.html">com.davemorrissey.labs.subscaleview.decoder</a></dt>
 <dd>
 <div class="block">Default implementation of <a href="com/davemorrissey/labs/subscaleview/decoder/ImageRegionDecoder.html" title="interface in com.davemorrissey.labs.subscaleview.decoder"><code>ImageRegionDecoder</code></a>
- using Android's <code>BitmapRegionDecoder</code>, based on the Skia library.</div>
+ using Android's <a href="https://developer.android.com/reference/android/graphics/BitmapRegionDecoder.html?is-external=true" title="class or interface in android.graphics"><code>BitmapRegionDecoder</code></a>, based on the Skia library.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="com/davemorrissey/labs/subscaleview/decoder/SkiaImageRegionDecoder.html#SkiaImageRegionDecoder--">SkiaImageRegionDecoder()</a></span> - Constructor for class com.davemorrissey.labs.subscaleview.decoder.<a href="com/davemorrissey/labs/subscaleview/decoder/SkiaImageRegionDecoder.html" title="class in com.davemorrissey.labs.subscaleview.decoder">SkiaImageRegionDecoder</a></dt>
 <dd>&nbsp;</dd>
@@ -720,7 +720,7 @@
 <dt><a href="com/davemorrissey/labs/subscaleview/decoder/SkiaPooledImageRegionDecoder.html" title="class in com.davemorrissey.labs.subscaleview.decoder"><span class="typeNameLink">SkiaPooledImageRegionDecoder</span></a> - Class in <a href="com/davemorrissey/labs/subscaleview/decoder/package-summary.html">com.davemorrissey.labs.subscaleview.decoder</a></dt>
 <dd>
 <div class="block">
- An implementation of <a href="com/davemorrissey/labs/subscaleview/decoder/ImageRegionDecoder.html" title="interface in com.davemorrissey.labs.subscaleview.decoder"><code>ImageRegionDecoder</code></a> using a pool of <code>BitmapRegionDecoder</code>s,
+ An implementation of <a href="com/davemorrissey/labs/subscaleview/decoder/ImageRegionDecoder.html" title="interface in com.davemorrissey.labs.subscaleview.decoder"><code>ImageRegionDecoder</code></a> using a pool of <a href="https://developer.android.com/reference/android/graphics/BitmapRegionDecoder.html?is-external=true" title="class or interface in android.graphics"><code>BitmapRegionDecoder</code></a>s,
  to provide true parallel loading of tiles.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="com/davemorrissey/labs/subscaleview/decoder/SkiaPooledImageRegionDecoder.html#SkiaPooledImageRegionDecoder--">SkiaPooledImageRegionDecoder()</a></span> - Constructor for class com.davemorrissey.labs.subscaleview.decoder.<a href="com/davemorrissey/labs/subscaleview/decoder/SkiaPooledImageRegionDecoder.html" title="class in com.davemorrissey.labs.subscaleview.decoder">SkiaPooledImageRegionDecoder</a></dt>
diff --git a/docs/javadoc/overview-tree.html b/docs/javadoc/overview-tree.html
index 8a72343..aa89c78 100644
--- a/docs/javadoc/overview-tree.html
+++ b/docs/javadoc/overview-tree.html
@@ -78,11 +78,11 @@
 <div class="contentContainer">
 <h2 title="Class Hierarchy">Class Hierarchy</h2>
 <ul>
-<li type="circle">java.lang.Object
+<li type="circle">java.lang.<a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Object</span></a>
 <ul>
 <li type="circle">com.davemorrissey.labs.subscaleview.decoder.<a href="com/davemorrissey/labs/subscaleview/decoder/CompatDecoderFactory.html" title="class in com.davemorrissey.labs.subscaleview.decoder"><span class="typeNameLink">CompatDecoderFactory</span></a>&lt;T&gt; (implements com.davemorrissey.labs.subscaleview.decoder.<a href="com/davemorrissey/labs/subscaleview/decoder/DecoderFactory.html" title="interface in com.davemorrissey.labs.subscaleview.decoder">DecoderFactory</a>&lt;T&gt;)</li>
 <li type="circle">com.davemorrissey.labs.subscaleview.<a href="com/davemorrissey/labs/subscaleview/ImageSource.html" title="class in com.davemorrissey.labs.subscaleview"><span class="typeNameLink">ImageSource</span></a></li>
-<li type="circle">com.davemorrissey.labs.subscaleview.<a href="com/davemorrissey/labs/subscaleview/ImageViewState.html" title="class in com.davemorrissey.labs.subscaleview"><span class="typeNameLink">ImageViewState</span></a> (implements java.io.Serializable)</li>
+<li type="circle">com.davemorrissey.labs.subscaleview.<a href="com/davemorrissey/labs/subscaleview/ImageViewState.html" title="class in com.davemorrissey.labs.subscaleview"><span class="typeNameLink">ImageViewState</span></a> (implements java.io.<a href="https://developer.android.com/reference/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
 <li type="circle">com.davemorrissey.labs.subscaleview.decoder.<a href="com/davemorrissey/labs/subscaleview/decoder/SkiaImageDecoder.html" title="class in com.davemorrissey.labs.subscaleview.decoder"><span class="typeNameLink">SkiaImageDecoder</span></a> (implements com.davemorrissey.labs.subscaleview.decoder.<a href="com/davemorrissey/labs/subscaleview/decoder/ImageDecoder.html" title="interface in com.davemorrissey.labs.subscaleview.decoder">ImageDecoder</a>)</li>
 <li type="circle">com.davemorrissey.labs.subscaleview.decoder.<a href="com/davemorrissey/labs/subscaleview/decoder/SkiaImageRegionDecoder.html" title="class in com.davemorrissey.labs.subscaleview.decoder"><span class="typeNameLink">SkiaImageRegionDecoder</span></a> (implements com.davemorrissey.labs.subscaleview.decoder.<a href="com/davemorrissey/labs/subscaleview/decoder/ImageRegionDecoder.html" title="interface in com.davemorrissey.labs.subscaleview.decoder">ImageRegionDecoder</a>)</li>
 <li type="circle">com.davemorrissey.labs.subscaleview.decoder.<a href="com/davemorrissey/labs/subscaleview/decoder/SkiaPooledImageRegionDecoder.html" title="class in com.davemorrissey.labs.subscaleview.decoder"><span class="typeNameLink">SkiaPooledImageRegionDecoder</span></a> (implements com.davemorrissey.labs.subscaleview.decoder.<a href="com/davemorrissey/labs/subscaleview/decoder/ImageRegionDecoder.html" title="interface in com.davemorrissey.labs.subscaleview.decoder">ImageRegionDecoder</a>)</li>
@@ -90,7 +90,7 @@
 <li type="circle">com.davemorrissey.labs.subscaleview.<a href="com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.DefaultOnAnimationEventListener.html" title="class in com.davemorrissey.labs.subscaleview"><span class="typeNameLink">SubsamplingScaleImageView.DefaultOnAnimationEventListener</span></a> (implements com.davemorrissey.labs.subscaleview.<a href="com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.OnAnimationEventListener.html" title="interface in com.davemorrissey.labs.subscaleview">SubsamplingScaleImageView.OnAnimationEventListener</a>)</li>
 <li type="circle">com.davemorrissey.labs.subscaleview.<a href="com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.DefaultOnImageEventListener.html" title="class in com.davemorrissey.labs.subscaleview"><span class="typeNameLink">SubsamplingScaleImageView.DefaultOnImageEventListener</span></a> (implements com.davemorrissey.labs.subscaleview.<a href="com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.OnImageEventListener.html" title="interface in com.davemorrissey.labs.subscaleview">SubsamplingScaleImageView.OnImageEventListener</a>)</li>
 <li type="circle">com.davemorrissey.labs.subscaleview.<a href="com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.DefaultOnStateChangedListener.html" title="class in com.davemorrissey.labs.subscaleview"><span class="typeNameLink">SubsamplingScaleImageView.DefaultOnStateChangedListener</span></a> (implements com.davemorrissey.labs.subscaleview.<a href="com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.OnStateChangedListener.html" title="interface in com.davemorrissey.labs.subscaleview">SubsamplingScaleImageView.OnStateChangedListener</a>)</li>
-<li type="circle">android.view.View (implements android.view.accessibility.AccessibilityEventSource, android.graphics.drawable.Drawable.Callback, android.view.KeyEvent.Callback)
+<li type="circle">android.view.<a href="https://developer.android.com/reference/android/view/View.html?is-external=true" title="class or interface in android.view"><span class="typeNameLink">View</span></a> (implements android.view.accessibility.<a href="https://developer.android.com/reference/android/view/accessibility/AccessibilityEventSource.html?is-external=true" title="class or interface in android.view.accessibility">AccessibilityEventSource</a>, android.graphics.drawable.<a href="https://developer.android.com/reference/android/graphics/drawable/Drawable.Callback.html?is-external=true" title="class or interface in android.graphics.drawable">Drawable.Callback</a>, android.view.<a href="https://developer.android.com/reference/android/view/KeyEvent.Callback.html?is-external=true" title="class or interface in android.view">KeyEvent.Callback</a>)
 <ul>
 <li type="circle">com.davemorrissey.labs.subscaleview.<a href="com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.html" title="class in com.davemorrissey.labs.subscaleview"><span class="typeNameLink">SubsamplingScaleImageView</span></a></li>
 </ul>
diff --git a/docs/javadoc/serialized-form.html b/docs/javadoc/serialized-form.html
index 7655e94..2bbc3cc 100644
--- a/docs/javadoc/serialized-form.html
+++ b/docs/javadoc/serialized-form.html
@@ -78,7 +78,7 @@
 <li class="blockList"><a name="com.davemorrissey.labs.subscaleview.ImageViewState">
 <!--   -->
 </a>
-<h3>Class <a href="com/davemorrissey/labs/subscaleview/ImageViewState.html" title="class in com.davemorrissey.labs.subscaleview">com.davemorrissey.labs.subscaleview.ImageViewState</a> extends java.lang.Object implements Serializable</h3>
+<h3>Class <a href="com/davemorrissey/labs/subscaleview/ImageViewState.html" title="class in com.davemorrissey.labs.subscaleview">com.davemorrissey.labs.subscaleview.ImageViewState</a> extends <a href="https://developer.android.com/reference/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
 <ul class="blockList">
 <li class="blockList">
 <h3>Serialized Fields</h3>
diff --git a/library/build.gradle b/library/build.gradle
index a3c5cc6..00b9074 100644
--- a/library/build.gradle
+++ b/library/build.gradle
@@ -31,6 +31,7 @@
     classpath += configurations.compile
     classpath += configurations.javadocs
     options.noTimestamp = true
+    options.links = ['https://developer.android.com/reference/']
 }
 
 apply from: rootProject.file('release.gradle')