Search code examples
androidkotlinandroid-activityreference

Kotlin Unresolved reference: btn_start but i define it in my layout


Here is my code in activity_main.xml

<Button
            android:id="@+id/btn_start"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_marginTop="16dp"
            android:background="@color/white"
            android:text="Start"
            android:textColor="#757575"
            android:textSize="18sp">


        </Button>

But when i code

class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
    super.onCreate(savedInstanceState)
    setContentView(R.layout.activity_main)
    btn_start 

it will give me error to unresolved reference (btn_start)


Solution

  • Kotlin Android Extensions is deprecated, which means that using Kotlin synthetics for view binding is no longer supported.

    Please refer to the official documentation here