..


Sponsor Bağlantılar

Biz düzenlenebilir bir nesne main.xml bildirilmiştir yapmak

Şimdi bir önceki bölüm son bölümünde söylenenleri hayata olacak.
Bir başlangıç ​​noktası olarak biz önceden oluşturduğunuz ya da kılavuzun ilk bölümlerde gösterilen aynı prosedürü izleyerek yeni bir hesap oluşturabilirsiniz örnek proje kullanabilirsiniz.

Bizim görüşümüz örnek kaynak kodu üzerinden dosya main.xml içinde başlatma dizesi yerini alacak türü TextView iki nesneler içerir. Ne görelim.

İlk xml dosya listesini gösteren pencerede dosya ve main.xml posizioniamoci açın. Şimdi kodu aşağıdaki ile değiştirin:






 <? Xml version = "1.0" encoding = "utf-8"?>







 <LinearLayout xmlns: android = "http://schemas.android.com/apk/res/android"



 



 android: yönlendirme = "dikey"

 

 



 Android: layout_width = "fill_parent"



 



 Android: layout_height = "fill_parent">









 <TextView android: text = "varsayılan TextView1 metin"

 

  



 android: id = "+ @ id/testo1"

 

  



 Android: layout_width = "wrap_content"

 

  



 Android: layout_height = "wrap_content">







 </ TextView>









 <TextView android: text = "varsayılan TextView2 metin"

 

  



 android: id = "+ @ id/testo2"

 

  



 Android: layout_width = "wrap_content"

 

  



 Android: layout_height = "wrap_content">







 </ TextView>









 </ LinearLayout>



Gördüğümüz gibi bir LinearLayout seçtik (daha sonra mevcut düzen kılavuz başka tür göreceksiniz) ve iki TextView ilan etti. Dize robot sayesinde: metin biz dize varsayılan değeri ve TextView android: id elemanı biz gerekli bağlantıları yapmak için kaynak kodu kullanır benzersiz bir kimliği ve adı (Metin1 ve Metin2) ilişkilendirebilirsiniz.

Bu noktada dosya main.xml diğer yapılandırmaları gerektirmez ve daha sonra bunu kaydedip kapatabilirsiniz.

. Şimdi (Eski proje dosyasını HelloWorld.java kullanırsanız) Java kaynak dosyasını açın ve aşağıdaki kodu ile içeriğini değiştirmek:






 MrWebMaster.android paket;









 android.app.Activity ithalat;







 android.os.Bundle ithalat;







 android.widget.TextView ithalat;









 public class HelloWorld {Etkinlik genişletir



	

  



 Özel TextView textView1;



  



 Özel TextView textView2;



  

  



 Etkinlik ilk oluşturulduğunda / ** çağrılır.

 



 * /



  



 @ Override



  



 public void onCreate (Bundle savedInstanceState) {



    



 super.onCreate (savedInstanceState);



    



 setContentView (R.layout.main);



        

    



 textView1 = (TextView) findViewById (R.id.testo1);



    



 textView1.setText ("kod 1 değişti Metin");



        

    



 textView2 = (TextView) findViewById (R.id.testo2);



    



 textView2.setText ("kod 2 değişti Metin");



        

  



 }







 }



Gördüğünüz gibi sınıf sınıf ve inidichiamo main.xml gibi dosya düzen aynı yöntemi çağırmak tip TextView ve yöntem onCreate iki öznitelikleri içerir.
Bu olmadan, yöntem findViewById kullanarak, biz sınıfın özellikleri ile main.xml beyan unsurları ortak. Yöntem setText ile yönteme argüman olarak geçen diziyi ile yerine iki TextView varsayılan değeri değiştirin.

: Uygulama cihaz, aşağıdaki pencere ekranda görüntülenir başlatma

Ekran cihaz üzerinde gösterilir.

Android için uygulama geliştirmek Yardım
E-Öğrenme
Ön Sayfa (Ebook) Ön Sayfa (Ebook)
HTML bilmeden Web sayfaları oluşturun. Sadece 25 €.
PHP (Ders) PHP (Ders)
Dinamik Web siteleri oluşturmak için tam ders. 49 € düşük.
XML (Ders) XML (Ders)
XML yapıları, XSL ve diğer dillerde genişletilebilir oluşturulması. 29 € dan başlayan fiyatlarla.
Sponsor Bağlantılar