Android Maile Tablo Ekleme

Android’e Tablo Ekleme

Android uygulamalarında tablolar, verileri düzenli ve okunaklı bir şekilde görüntülemek için kullanılan önemli bir araçtır. Tablolar, satırlar ve sütunlardan oluşan bir yapıya sahiptir ve her hücrede farklı bir veri saklanabilir. Bu makalede, Android uygulamalarına tablo ekleme işlemi detaylı bir şekilde anlatılacaktır.

1. Tablo Oluşturma

Tablo oluşturmak için öncelikle bir TableView nesnesi oluşturulmalıdır. TableView nesnesi, tablo yapısını ve özelliklerini belirlemek için kullanılır. TableView nesnesi oluşturulduktan sonra, satırlar ve sütunlar eklenerek tablo doldurulabilir.

java
TableView tableView = new TableView(this);

2. Satır Ekleme

Satır eklemek için TableRow nesnesi kullanılır. TableRow nesnesi, tablonun bir satırını temsil eder ve hücreleri içerir. TableRow nesnesi oluşturulduktan sonra, hücreler eklenerek satır doldurulabilir.

java
TableRow tableRow = new TableRow(this);

3. Sütun Ekleme

Sütun eklemek için TableColumn nesnesi kullanılır. TableColumn nesnesi, tablonun bir sütununu temsil eder ve hücreleri içerir. TableColumn nesnesi oluşturulduktan sonra, hücreler eklenerek sütun doldurulabilir.

java
TableColumn tableColumn = new TableColumn(this);

4. Hücre Ekleme

Hücre eklemek için TableCell nesnesi kullanılır. TableCell nesnesi, tablonun bir hücresini temsil eder ve veri içerir. TableCell nesnesi oluşturulduktan sonra, veri eklenerek hücre doldurulabilir.

java
TableCell tableCell = new TableCell(this);

5. Tabloyu Görüntüleme

Tabloyu görüntülemek için addView() metodu kullanılır. addView() metodu, tabloyu uygulama arayüzüne ekler.

java
addView(tableView);

6. Örnek Uygulama

Aşağıdaki örnek uygulama, Android uygulamasına tablo ekleme işlemini göstermektedir.

“`java
public class MainActivity extends AppCompatActivity {

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    // Tablo oluşturma
    TableView tableView = new TableView(this);

    // Satır ekleme
    TableRow tableRow = new TableRow(this);

    // Sütun ekleme
    TableColumn tableColumn = new TableColumn(this);

    // Hücre ekleme
    TableCell tableCell = new TableCell(this);
    tableCell.setText("Adı");

    // Hücreyi sütuna ekleme
    tableColumn.addView(tableCell);

    // Sütunu satıra ekleme
    tableRow.addView(tableColumn);

    // Satırı tabloya ekleme
    tableView.addView(tableRow);

    // Tabloyu uygulama arayüzüne ekleme
    addView(tableView);
}

}
“`

Faydalı Siteler ve Dosyalar


Yayımlandı

kategorisi