1. Hast Du Lust, bei uns mitzuarbeiten und das AH-Team zu verstärken? Alle Details zu dieser aktuellen Herausforderung findest Du hier.
  1. blabla33, 28.10.2011 #1
    blabla33

    blabla33 Threadstarter Neuer Benutzer

    Code:
    	
    	@Override
    	protected void onCreate(Bundle savedInstanceState) {
    	    super.onCreate(savedInstanceState);
    	    setContentView(R.layout.main);
    
    	    AutoCompleteTextView textView = (AutoCompleteTextView) findViewById(R.id.autocomplete_country);
    	    ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, R.layout.list_item, COUNTRIES);
    	    textView.setAdapter(adapter);
    	    
    	    Button next = (Button) findViewById(R.id.next);
    	    
    	    final  Intent intent=new Intent(this, de.dummy.autocomplete.Second.class);
    	    next.setOnClickListener(new View.OnClickListener() {
    	      public void onClick(View v) {
    	    	intent.putExtra("autocomplete_country", autocomplete_country.getText().toString());  
    	        startActivity(intent);
    	      	}
    	    });
    	    
    	}
    
    Die Zeile
    intent.putExtra("autocomplete_country", autocomplete_country.getText().toString());
    soll fehlerhaft sein: "autocomplete_country cannot be resolved".
    Ich verstehe nur nicht warum. Weiter oben sieht man, dass das Textfeld autocomplete_country heißt. Entsprechend ist es in der main.xml auch bezeichnet.

    Wo ist mein Denkfehler?

    Sinn der Sache soll sein, dass der Wert des Extfeldes an die zweite Activity übergeben wird und dort weiter verarbeitet werden kann.
     
    Zuletzt bearbeitet: 28.10.2011
  2. hadez, 29.10.2011 #2
    hadez

    hadez Android-Experte

    dein textfeld heisst doch "textView" und nicht "autocomplete_country"
    Code:
    AutoCompleteTextView textView = (AutoCompleteTextView) findViewById(R.id.autocomplete_country);
     
Die Seite wird geladen...
Ähnliche Themen Forum Datum
[OFFEN] Bild per Intent an ListView übergeben und anzeigen Android App Entwicklung 13.08.2017
[ERLEDIGT] Spinner feste double Werte zuordnen Android App Entwicklung 24.04.2017
[APPINVENTOR] Wie weise ich Werte aus Slidern zu ? Android App Entwicklung 07.02.2017
Du betrachtest das Thema "Wert des Textfeldes übergeben" im Forum "Android App Entwicklung",