Merhaba arkadaşlar ben Android'e yeni başladım ve kendi internet sitemdeki bir XML dosyasını programıma okutmak istiyorum. C#'daki şu kodları androide nasıl uyarlarım yardımcı olur musunuz. Şimdiden teşekkürler...

using System.Xml;

Kodlar:

private void button1_Click(object sender, EventArgs e)
    {
        DataSet ds = new DataSet();
        //xml dosyamızı okumak için bir reader oluşturuyoruz.
        XmlReader xmlFile;
        //readerin içine pathini verdiğimiz dosyayı dolduruyoruz.burada önemli olan bir nokta var.ya path imizin başına @ yazacağız ya da çift  kullanacağız.
        xmlFile = XmlReader.Create("http://ibrahimhllsacli-001-site1.smarterasp.net/veri.xml", new XmlReaderSettings());
        //içeriği Dataset'e aktarıyoruz.
        ds.ReadXml(xmlFile);
        //gridviewin kaynağı olarak dataseti gösteriyoruz.
        dataGridView1.DataSource = ds.Tables[0];
        xmlFile.Close();
    }

soruldu: 09 Tem '13, 17:11

ibrhmhll5324's gravatar image

ibrhmhll5324
1454
cevap kabul oranı: 0%

değiştirildi: 04 Ağu '13, 03:18

rahmanyazgan's gravatar image

rahmanyazgan ♦
4.4k83559


android'deki grid kontrolü asp.netteki dataList gibi veri görüntüler bu sebepten tablosal verileri görüntülemek için listView kullanmalısın dolayısıyla listview kullanımını öğrenmen gerekbir de veriyi koleksiyon olarak eldetmek için xml'i parse etmeyi öğrenmek gerek. Belirttiğim bu konular hakkında nette istemediğin kadar kaynak mevcut.

permanent link

cevaplandı: 10 Tem '13, 00:39

gturedi's gravatar image

gturedi
2.8k41538
cevap kabul oranı: 26%

Öncelikle önerileriniz için teşekkürler.. Ama benim anlayamadığım şey ; ben ListView kullanarak aşağıdaki resimdeki gibi bir görüntü elde edebilir miyim ?? (araştırdığımda hep tek satır işlemleriyle karşılaştım) alt text

Ayrıca Parse olayında da benim bulabildiklerimde hep tagleri bilmemiz gerekiyor ama benim istediğim XML'in içinde ne varsa sayfama aktarması..

permanent link

cevaplandı: 10 Tem '13, 03:40

ibrhmhll5324's gravatar image

ibrhmhll5324
1454
cevap kabul oranı: 0%

header kısmını(id, name vs) kendiniz linearLayout-textView vs kullanarak kendiniz eklemelisin, onun hemen altına listView'i koymalısın. o kadarınına bence kodyalıverin artık :]

(10 Tem '13, 03:44) gturedi gturedi's gravatar image

Burdaki XML sadece örnek.Ben hiç bilmediğim bir XML için bu programı yapıyorum.. Yani C# programında olduğu gibi tamamını kendisi bulmalı..

(10 Tem '13, 03:49) ibrhmhll5324 ibrhmhll5324's gravatar image
Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×819
×238
×33

Soruldu: 09 Tem '13, 17:11

Görüntüleme: 1,317 kez

Son güncelleme: 04 Ağu '13, 03:18

powered by BitNami OSQA