Android Extensions: Use Activity and Fragment supertypes in INVOKE_VIRTUAL calls instead of the user implementation class names

This commit is contained in:
Yan Zhulanow
2017-06-05 19:11:33 +03:00
parent d4b4bc71ee
commit a69f9729e0
12 changed files with 14 additions and 15 deletions

View File

@@ -14,11 +14,10 @@ class MyActivity : Activity() {
}
// 2 public _\$_findCachedViewById
// 1 INVOKEVIRTUAL test/MyActivity\.findViewById
// 1 INVOKEVIRTUAL android/app/Activity\.findViewById
// 2 public _\$_clearFindViewByIdCache
// 1 GETSTATIC test/R\$id\.login
// 0 INVOKEVIRTUAL android/view/View\.findViewById
// 1 INVOKEVIRTUAL test/MyView\.findViewById
// 1 INVOKEVIRTUAL android/view/View\.findViewById
// 0 INVOKEVIRTUAL test/MyActivity\._\$_findCachedViewById
// 0 INVOKEVIRTUAL android/view/View\._\$_findCachedViewById
// 1 CHECKCAST android/widget/Button