2010-04-22 34 views
22

veri eklemek ben çok bu eğitimde olduğu gibi tablodaki dinamik satırları oluşturmak Hangi TextView'in tıklandığını belirledim? Ben bir olayın ancak verilerle olsunAndroid Benim uygulamada görünümleri

bir nesne değil sadece hangi gün sayısı gibi tıklandığını?

İdeal ben dinamik olarak oluşturmak her görüşe bağlı verilere sahip isteyeyim. Javascript jQuery'de data() yöntemi gibi bir şey.

Şu anda bu çözmenin tek 1 yolu görebilirsiniz - geri kimliği almak ve benim verileri almak için bunu ayrıştırmak - TextView'un verilerle id ekleyebilir ve tıklandığında yaratırken. Ama bu beni çirkin bir yaklaşım olarak vurur.

android görüşlerine keyfi veri eklemek için bir yolu var mı? görünüm yöntemlerle geçmekte

cevap

47

Bulunan cevap. Belki birisi için yararlı olacaktır. Ben gerekli

Yöntemleri idi:

setTag() ve gettag()

http://developer.android.com/reference/android/view/View.html#setTag%28java.lang.Object%29

+0

Birkaç verileri neye ihtiyacın olur? sadece bir etiket değil? –

+2

@FranciscoCorralesMorales Her biri bir int anahtarıyla tanımlanan birkaç etiket ekleyebilirsiniz. –

+0

@FranciscoCorralesMorales Etikete benzersiz nesne tanımlayıcılarının listesini ekleyebilirsiniz. – CodeShadow

İlgili konular