Partage
  • Partager sur Facebook
  • Partager sur Twitter

Accès ressources

    5 novembre 2020 à 13:52:17

    Bonjour tout le monde,

    Je débute dans le développement sous Android. J'en suis aux ressources dans le cours "creez-des-applications-pour-android"

    J'essaye de mettre en place l'exemple suivant mais ça ne fonctionne pas : 

    import android.app.Activity;

    import android.os.Bundle;

    import android.widget.TextView;

    public class MainActivity extends Activity {

        @Override

        public void onCreate(Bundle savedInstanceState) {

            super.onCreate(savedInstanceState);

            String applicationName = getResources().getString(R.string.app_name);

            // Au lieu d'afficher "My Application" on va afficher "My way !"

            applicationName = applicationName.replace("Application", "way !");

            TextView view = new TextView(this);

            view.setText(applicationName);

            setContentView(view);

        }

    }


    J'obtiens l'erreur suivante : C:\Android\AndroidProject\app\src\main\java\com\example\myapplication\MainActivity.kt: (17, 50): Unresolved reference: app_name


    Voici mon code :

    package com.example.myapplication

    import android.R
    import android.os.Bundle
    import android.widget.TextView
    import androidx.appcompat.app.AppCompatActivity
    import android.app.Activity



    class MainActivity : AppCompatActivity() {

    override fun onCreate(savedInstanceState: Bundle?) {
    super.onCreate(savedInstanceState)

    val text = TextView(this)
    text.text = resources.getString(R.string.app_name)

    setContentView(text)
    }

    }
    Merci pour votre aide

    -
    Edité par jeremyrevault 5 novembre 2020 à 13:52:43

    • Partager sur Facebook
    • Partager sur Twitter

    Accès ressources

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown