Merhaba Duygu, ID'ye ihtiyacın olduğunu zannetmiyorum. XML'den yapsaydın, view'lara erişmek istediğin zaman id'leri biliyor olacaktın. ID'leri bilmek ile yarattığın objelere referansları bilmek arasında nasıl bir fark var ki, yada fark var mı? Sıralı id vermek ile yarattığın objeleri mesela bir ArrayList'de saklamak aynı şeymiş gibi geliyor bana. Scrollview'ın içinde muhtemelen farklı view tipleri vardır. Bu durumda ArrayList yerine farklı tipte objeler sakalayabilen bir container kullanmak gerekir. Ezberden söyleyemiyorum, fakat Java'da böyle bir container mutlaka vardır diye tahmin ediyorum.
------------------------------------------------- Ali Chousein Weather-Buddy http://weatherbuddy.blogspot.com | http://twitter.com/weather_buddy Geo-Filtered Assistant http://geo-filtered-assistant.blogspot.com https://marketplace.cisco.com/apphq/products/994 On Dec 11, 11:44 am, Duygu Kahraman <[email protected]> wrote: > Selam Ali; > > Asıl sormak istediğim şu;mesela TextView tv=new TextView(this); diye bir > view yarattım.Eğer xmlde yaratmış olsaydım id sini de orada set edip > çağırabilecektim kodun içinden.Yada R dosyasında bir referans oluşturmuş > olacaktı.Ama program içinde yarattığımda R içinde tvye ait birşey > yok.Sadece setId() diye birşey var ama setId() bana ben extra bir referans > vermek istediğimde gerekli gibi geliyor. > > Yani şöyle birtane scrollview yaptım içinde birsürü item ekledim.Bunlardan > 3.sü yada 5.sini aldığımda birşey yapmak istiyorsam evet bunlara sıralı bir > id vermeliyim ki kaçıncısını aldığımı anlayayım.İşte burada sıralı id > vermek için setId() yi kullanırım. > > Yanlış mı düşünüyorum anlamıyorum.Sanki tv default bir id ataması > gerekiyormuş gibi düşünüyorum.Yada veriyor ben ulaşmasını beceremedim. > Çok basit biliyorum ama kafama takıldı. > -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

