2011-02-09 23 views
5

Bir TextView, kendi özel görünüm sınıfım içeren, dikey olarak hizalanmış bir LinearLayout var ve bir reklamı en altta göstermeyi umuyorum.Android: Bir düzen içinde belirli bir görünümü yeniden çizme

Özel görüntüleme sınıfımdaki nesneleri (Görünüm'ü genişletir) çizim yapıyorum, ancak setContentView(R.layout.myview) numaralı telefonu aramadıkça ekrana güncellenmiyor, ancak TextView'ımı varsayılan metne sıfırlar (xml'de saklanır) istemediğim bir dosya ve bunun yeni bir reklamı yeniden çizeceğini düşünüyorum ... sinir bozucu.

Özel Görüntüleme sayfamı, metin görünümümü etkilemeden veya düzenimdeki başka herşeyi etkilemeden yeniden görüntüleyebilir miyim?

cevap

4

View.invalidate() nasıl? reference itibaren

: çerçeve geçersiz bölgede olmayan görüşlerini çizmek olmaz

Not.

invalidate() diyoruz, çizmek için bir görünüm zorlamak için.

+5

Bu benim için çalışmıyor. – Si8

İlgili konular