GridView Kayıt Ekleme, Düzenleme ve Silme
GridView, birden fazla öğeyi bir şebeke veya tabloya benzer şekilde göstermek için kullanılan bir Android bileşeni. GridView öğelerinin her biri bir hücrede gösterilir ve hücreler genellikle dikey ve yatay olarak sıralanır. GridView öğelerine tıklandıklarında, genellikle bir etkinlik tetiklenir ve bu etkinlik kullanılarak öğe ile ilgili işlemler gerçekleştirilebilir.
GridView’e yeni bir öğe ekleme, öğeyi silme ve öğeyi güncelleme işlemlerini gerçekleştirmek için çeşitli yöntemler kullanılabilir. Bu yöntemler, GridView’in özelliklerini kullanarak veya harici bir kitaplık kullanarak gerçekleştirilebilir.
GridView’e Yeni Bir Öğe Ekleme
GridView’e yeni bir öğe ekleme işlemi, genellikle GridView.setAdapter
metodu kullanılarak gerçekleştirilir. setAdapter
metodu, GridView’in öğe sağlayıcısını belirler. Öğe sağlayıcı, GridView’in öğelerini sağlayan bir nesnedir. Öğe sağlayıcı, genellikle bir ArrayAdapter
veya CursorAdapter
nesnesi olur.
ArrayAdapter
nesnesi, bir dizi öğeyi GridView’e sağlayan bir nesnedir. CursorAdapter
nesnesi ise, bir veritabanı sorgusunun sonucunu GridView’e sağlayan bir nesnedir.
Öğe sağlayıcı belirlendikten sonra, GridView.notifyDataSetChanged
metodu kullanılarak GridView’in öğe sağlayıcıda meydana gelebilecek değişikliklerden haberdar edilmesi sağlanır.
GridView’den Bir Öğe Silme
GridView’den bir öğe silme işlemi, genellikle GridView.remove
metodu kullanılarak gerçekleştirilir. remove
metodu, silinecek öğeyi belirtir. Öğe belirlendikten sonra, GridView.notifyDataSetChanged
metodu kullanılarak GridView’in öğe sağlayıcıda meydana gelebilecek değişikliklerden haberdar edilmesi sağlanır.
GridView’deki Bir Öğeyi Düzenleme
GridView’deki bir öğeyi güncelleme işlemi, genellikle GridView.update
metodu kullanılarak gerçekleştirilir. update
metodu, güncellenecek öğeyi ve yeni değeri belirtir. Öğe ve yeni değeri belirlendikten sonra, GridView.notifyDataSetChanged
metodu kullanılarak GridView’in öğe sağlayıcıda meydana gelebilecek değişikliklerden haberdar edilmesi sağlanır.
GridView ile İlgili Faydalı Siteler ve Dosyalar
- Android GridView Tutorial
- GridView in Android with Example
- Android GridView Tutorial with Example
- GridView Android
- Android GridView Tutorial