# ViewDebug.RecyclerTraceType

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels)  
Deprecated in[API level 16](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels)

# RecyclerTraceType

*** ** * ** ***

Kotlin\|[Java](https://developer.android.com/reference/android/view/ViewDebug.RecyclerTraceType "View this page in Java")  

```
class RecyclerTraceType
```

|---|---|--------------------------------------------------------------------------------------------------------------------------------------|
| [kotlin.Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)                                                          |||
| ↳ | [kotlin.Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-enum/index.html)\<[android.view.ViewDebug.RecyclerTraceType](https://developer.android.com/reference/kotlin/android/view/ViewDebug.RecyclerTraceType#)\> ||
|   | ↳ | [android.view.ViewDebug.RecyclerTraceType](https://developer.android.com/reference/kotlin/android/view/ViewDebug.RecyclerTraceType#) |

|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| Known Direct Subclasses [ViewDebug.RecyclerTraceType.BIND_VIEW](https://developer.android.com/reference/kotlin/android/view/ViewDebug.RecyclerTraceType#ENUM_VALUE:BIND_VIEW),[ViewDebug.RecyclerTraceType.MOVE_FROM_ACTIVE_TO_SCRAP_HEAP](https://developer.android.com/reference/kotlin/android/view/ViewDebug.RecyclerTraceType#ENUM_VALUE:MOVE_FROM_ACTIVE_TO_SCRAP_HEAP),[ViewDebug.RecyclerTraceType.MOVE_TO_SCRAP_HEAP](https://developer.android.com/reference/kotlin/android/view/ViewDebug.RecyclerTraceType#ENUM_VALUE:MOVE_TO_SCRAP_HEAP),[ViewDebug.RecyclerTraceType.NEW_VIEW](https://developer.android.com/reference/kotlin/android/view/ViewDebug.RecyclerTraceType#ENUM_VALUE:NEW_VIEW),[ViewDebug.RecyclerTraceType.RECYCLE_FROM_ACTIVE_HEAP](https://developer.android.com/reference/kotlin/android/view/ViewDebug.RecyclerTraceType#ENUM_VALUE:RECYCLE_FROM_ACTIVE_HEAP),[ViewDebug.RecyclerTraceType.RECYCLE_FROM_SCRAP_HEAP](https://developer.android.com/reference/kotlin/android/view/ViewDebug.RecyclerTraceType#ENUM_VALUE:RECYCLE_FROM_SCRAP_HEAP) |-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------| | [ViewDebug.RecyclerTraceType.BIND_VIEW](https://developer.android.com/reference/kotlin/android/view/ViewDebug.RecyclerTraceType#ENUM_VALUE:BIND_VIEW)                                           | <br /> | | [ViewDebug.RecyclerTraceType.MOVE_FROM_ACTIVE_TO_SCRAP_HEAP](https://developer.android.com/reference/kotlin/android/view/ViewDebug.RecyclerTraceType#ENUM_VALUE:MOVE_FROM_ACTIVE_TO_SCRAP_HEAP) | <br /> | | [ViewDebug.RecyclerTraceType.MOVE_TO_SCRAP_HEAP](https://developer.android.com/reference/kotlin/android/view/ViewDebug.RecyclerTraceType#ENUM_VALUE:MOVE_TO_SCRAP_HEAP)                         | <br /> | | [ViewDebug.RecyclerTraceType.NEW_VIEW](https://developer.android.com/reference/kotlin/android/view/ViewDebug.RecyclerTraceType#ENUM_VALUE:NEW_VIEW)                                             | <br /> | | [ViewDebug.RecyclerTraceType.RECYCLE_FROM_ACTIVE_HEAP](https://developer.android.com/reference/kotlin/android/view/ViewDebug.RecyclerTraceType#ENUM_VALUE:RECYCLE_FROM_ACTIVE_HEAP)             | <br /> | | [ViewDebug.RecyclerTraceType.RECYCLE_FROM_SCRAP_HEAP](https://developer.android.com/reference/kotlin/android/view/ViewDebug.RecyclerTraceType#ENUM_VALUE:RECYCLE_FROM_SCRAP_HEAP)               | <br /> | |

*** ** * ** ***

| **This enum was deprecated in API level 16.**
|
| This enum is now unused

## Summary

|                                                                                  Enum values                                                                                  ||
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---|
| [BIND_VIEW](https://developer.android.com/reference/kotlin/android/view/ViewDebug.RecyclerTraceType#ENUM_VALUE:BIND_VIEW) <br />                                           |
| [MOVE_FROM_ACTIVE_TO_SCRAP_HEAP](https://developer.android.com/reference/kotlin/android/view/ViewDebug.RecyclerTraceType#ENUM_VALUE:MOVE_FROM_ACTIVE_TO_SCRAP_HEAP) <br /> |
| [MOVE_TO_SCRAP_HEAP](https://developer.android.com/reference/kotlin/android/view/ViewDebug.RecyclerTraceType#ENUM_VALUE:MOVE_TO_SCRAP_HEAP) <br />                         |
| [NEW_VIEW](https://developer.android.com/reference/kotlin/android/view/ViewDebug.RecyclerTraceType#ENUM_VALUE:NEW_VIEW) <br />                                             |
| [RECYCLE_FROM_ACTIVE_HEAP](https://developer.android.com/reference/kotlin/android/view/ViewDebug.RecyclerTraceType#ENUM_VALUE:RECYCLE_FROM_ACTIVE_HEAP) <br />             |
| [RECYCLE_FROM_SCRAP_HEAP](https://developer.android.com/reference/kotlin/android/view/ViewDebug.RecyclerTraceType#ENUM_VALUE:RECYCLE_FROM_SCRAP_HEAP) <br />               |

## Enum values

### BIND_VIEW

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels)  

```
enum val BIND_VIEW : ViewDebug.RecyclerTraceType
```

**Deprecated:** *Deprecated in Java.*  

### MOVE_FROM_ACTIVE_TO_SCRAP_HEAP

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels)  

```
enum val MOVE_FROM_ACTIVE_TO_SCRAP_HEAP : ViewDebug.RecyclerTraceType
```

**Deprecated:** *Deprecated in Java.*  

### MOVE_TO_SCRAP_HEAP

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels)  

```
enum val MOVE_TO_SCRAP_HEAP : ViewDebug.RecyclerTraceType
```

**Deprecated:** *Deprecated in Java.*  

### NEW_VIEW

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels)  

```
enum val NEW_VIEW : ViewDebug.RecyclerTraceType
```

**Deprecated:** *Deprecated in Java.*  

### RECYCLE_FROM_ACTIVE_HEAP

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels)  

```
enum val RECYCLE_FROM_ACTIVE_HEAP : ViewDebug.RecyclerTraceType
```

**Deprecated:** *Deprecated in Java.*  

### RECYCLE_FROM_SCRAP_HEAP

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels)  

```
enum val RECYCLE_FROM_SCRAP_HEAP : ViewDebug.RecyclerTraceType
```

**Deprecated:** *Deprecated in Java.*