Wie die Ausgabe von text Ergebnis in Android?

In einem android-website, fand ich einen Artikel über ein widget ähnlich einem drop-down-Liste für die Auswahl der Elemente. (Im folgenden ist der link zu der site, und es zeigt alle codes).

http://developer.android.com/resources/tutorials/views/hello-spinner.html

Es verwendet den folgenden code, um eine Nachricht nach der Auswahl des Planeten.

Toast.makeText(parent.getContext(), "Planet is Selected", Toast.LENGTH_LONG).show();

Aber diese Meldung "Planet Ausgewählt" ist nur noch die Anzeige für etwa 3 Sekunden und dann verschwindet es wieder. Können Sie mir bitte sagen, wie kann ich die Meldung auf dem Bildschirm bleiben für eine längere Zeit. Oder wie kann ich die Ausgabe der "Planet Ausgewählt" angezeigt, wie ein text-layout, um den Bildschirm(So dass es auf dem Bildschirm bleiben dauerhaft, bis ich wählen Sie einen anderen Eintrag aus der Liste)? Wie kann ich addView(tv) statt setContentView(tv) Jegliche Hilfe würde sehr geschätzt werden.

public class MyOnItemSelectedListener implements OnItemSelectedListener {

   public void onItemSelected(AdapterView<?> parent, View view, int pos, long id) 
   {                   
       if (parent.getItemAtPosition(pos).toString().equals("Mars"))
       {      TextView tv = new TextView(HelloSpinner.this); 
              tv.setText(parent.getItemAtPosition(pos).toString() + "Planet is Selected");
              setContentView(tv); //How can I use addView(tv); here?
              //Toast.makeText(parent.getContext(), "Planet Selected", Toast.LENGTH_LONG).show();
       }
   }

   public void onNothingSelected(AdapterView parent) 
   {
         //Do nothing.
   } }

Wie die Ausgabe von text Ergebnis in Android?

InformationsquelleAutor Learner_51 | 2011-11-21
Schreibe einen Kommentar