SORU
17 AĞUSTOS 2010, Salı


Nasıl Android Tost görüntülemek için?

Çekti bir slider var ve bir harita gösterir. Kaydırıcıyı yukarı ve aşağı ya da harita göstermek veya gizlemek için hareket edebiliyorum. Harita ön, harita üzerinde dokunma olayları başa çıkabilirim. Dokunduğum her şey, bir AsyncTask ateş, bazı veri indirme ve veri görüntüleyen bir Tost yapar. Dokunma olay tarihinde göreve başladım ancak hiçbir tost kaydırıcıyı ben yakın zamana kadar görüntülenir. Kaydırıcıyı kapalıdır ve göster artık görüntülenmez Zaman Tost görünür.

herhangi bir fikir?

Peki görevi başlatın

DÜZENLEME:

public boolean onTouchEvent(MotionEvent event, MapView mapView){ 
    if (event.getAction() == 1) {
        new TestTask(this).execute();
        return true;            
    }else{
        return false;
    }
 }

ve onPostExecute bir tost yapmak

Toast.makeText(app.getBaseContext(),(String)data.result, 
                Toast.LENGTH_SHORT).show();

Bu sorun şuydu ki yeni TestTask(bu), bu MapActivity için MapOverlay için değil, bir referans.

CEVAP
17 AĞUSTOS 2010, Salı


Nasıl Android Tost görüntülemek için?

"Tost" uygulamanızda, bu deneyin: . görüntülemek için

Toast.makeText(getApplicationContext(), (String)data.result, 
   Toast.LENGTH_LONG).show();

diğer örnek...

Toast.makeText(getApplicationContext(), "this is my Toast message!!! =)",
   Toast.LENGTH_LONG).show();

Süre için iki constats tanımlayabiliriz:

intLENGTH_LONGUzun bir süre için görünümü veya metin bildirimi göster zaman.

intLENGTH_SHORTKısa bir süre için görünümü veya metin bildirimi göster zaman.

Hakkında daha fazla bilgi edinin "Toasts"

diğer seçenek, tost özelleştirme:

LayoutInflater myInflater=LayoutInflater.from(this);
View view=myInflater.inflate(R.layout.your_custom_layout,null);
Toast mytoast=new Toast(this);
mytoast.setView(view);
mytoast.setDuration(Toast.LENGTH_LONG);
mytoast.show();

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Bad Lip Reading

    Bad Lip Read

    22 Mart 2011
  • Google Developers

    Google Devel

    23 AĞUSTOS 2007
  • thetrollska

    thetrollska

    2 EKİM 2009