• 21-10-2020, 18:20:09
    #1
    ÇÖZÜM: ne yapacaksan kendin yapacaksın

    çözüm id 'kotlin-android-extensions'bu kodu build.gradle içerisinde plugin id olarak eklemek imiş, umarım sıkıntı olmaz başka


    Merhaba hocalarım, yeni öğrenmeye başladım. Ama galiba birtakım değişiklik olmuş, izlediğim kursta sorunsuz çalışan import ben id eklediğimde galiba import etmediğinden uyarı (kırmızı) veriyor.

    https://prnt.sc/v3wwlg
    burada id veriyorum ama MainActivity.kt dosyasına yazdığımda bunu görmüyor.

    https://prnt.sc/v3wxy7

    acaba yardım edebilecek varmı. Teşekkür ederim

    activity_main.xml kodları:
    <?xml version="1.0" encoding="utf-8"?>
    <androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context=".MainActivity">
    
    <TextView
    android:id="@+id/cSonuc"
    android:layout_width="143dp"
    android:layout_height="56dp"
    android:text="SONUÇ:"
    android:textSize="36sp"
    app:layout_constraintBottom_toBottomOf="parent"
    app:layout_constraintEnd_toEndOf="parent"
    app:layout_constraintStart_toStartOf="parent"
    app:layout_constraintTop_toTopOf="parent"
    app:layout_constraintVertical_bias="0.499" />
    </androidx.constraintlayout.widget.ConstraintLayout>
    MainActivity.kt kodları:

    package com.ahmetcandar.siniflarvefonksiyonlar
    
    import android.os.Bundle
    import androidx.appcompat.app.AppCompatActivity
    
    class MainActivity : AppCompatActivity() {
    override fun onCreate(savedInstanceState: Bundle?) {
    super.onCreate(savedInstanceState)
    setContentView(R.layout.activity_main)
    
    
    cikarma(20,10)
    
    
    }
    
    //Girdi Almak
    
    fun cikarma(x: Int, y:Int){
    cSonuc
    
    }
    
    }
  • 21-10-2020, 18:32:29
    #2
    Türkçe karakterden olmuş olabilir. Büyük İ yi küçük i yapın düzelir
  • 21-10-2020, 18:33:36
    #3
    Qazwss adlı üyeden alıntı: mesajı görüntüle
    Türkçe karakterden olmuş olabilir. Büyük İ yi küçük i yapın düzelir
    Ondan değil hocam cSonuc olarak da denedim. Olmadı
  • 21-10-2020, 18:34:54
    #4
    Kodun hepsini atsanız buraya daha iyi olur bi bakalım
  • 21-10-2020, 19:51:54
    #5
    Qazwss adlı üyeden alıntı: mesajı görüntüle
    Kodun hepsini atsanız buraya daha iyi olur bi bakalım
    Hocam kodları ekledim rica etsem bakarmısınız
  • 21-10-2020, 20:07:12
    #6
    import kotlinx.android.synthetic.main.activity_main.*

    şu satırı mainactivity.kt dosyasının import bölümüne ekleyip deneyin bir de hocam
  • 21-10-2020, 20:24:38
    #7
    Qazwss adlı üyeden alıntı: mesajı görüntüle
    import kotlinx.android.synthetic.main.activity_main.*

    şu satırı mainactivity.kt dosyasının import bölümüne ekleyip deneyin bir de hocam
    Yine olmadı hocam kotlinx kısmı kırmızı oluyor. Siliyorum devamı kırmızı oluyor
  • 21-10-2020, 20:26:42
    #8
    O kodu ekleyin, kırmızı olan yere mouse ile bir kere tıklayıp ALT + Enter yapın. Birşeyler eksik onu import etmesi gerekiyor
  • 21-10-2020, 22:56:13
    #9
    Qazwss adlı üyeden alıntı: mesajı görüntüle
    O kodu ekleyin, kırmızı olan yere mouse ile bir kere tıklayıp ALT + Enter yapın. Birşeyler eksik onu import etmesi gerekiyor
    yok hocam ya buda olmadı