Şimdi Ara

Java-Android Layout Görüntüleme

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
4
Cevap
0
Favori
751
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Arkadaşlar Java Eclipse programı ile Android programı yapmaya çalışıyorum. Bana gerekli olan bir kodu araştırdım ancak bulamadım ne yazık ki.

    Buttona basıldığında ekrana başka bir layoutun gelmesini istiyorum.Bunun için gerekli olan kodlar nedir?

    Yardımcı olabilirseniz sevinirim.



  • butona onclicklistener event i yazacaksın, sonra da intent yazıp start activity ile parametre olarak o intent i vereceksin
  • Dracos özetlemiş ben biraz daha açık yazayım dedim

    Aşağıdakine benzer şekilde yapabilirsin.


    Main Class ı
    public class Main extends Activity {

    @Override
    public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);

    Button buton1 = (Button) findViewById(R.id.button1);
    buton1.setOnClickListener(new View.OnClickListener() {

    @Override
    public void onClick(View v) {
    // TODO Auto-generated method stub
    startActivity(new Intent("com.test.test1.MAINIKI"));
    }
    });
    }


    res --> Layout kısmına main.xml ve main2.xml diye layout oluştur. Daha sonra

    AndroidManifest.xml dosyası içerisinde <application> tagları arsına
    activity tanımla

    <activity
    android:name=".main"
    android:label="@string/app_name"
    android:theme="@android:style/Theme.Light">
    <intent-filter>
    <action android:name="android.intent.action.MAIN" />

    <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
    </activity>

    <activity
    android:name=".main2"
    android:label="@string/app_name" >
    <intent-filter>
    <action android:name="com.test.test1.MAINIKI" />
    <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>
    </activity>



    < Bu mesaj bu kişi tarafından değiştirildi justify -- 21 Mayıs 2012; 13:17:32 >




  • Çok teşekkür ederim yardımınız için.
  • Yapay Zeka’dan İlgili Konular
    WEB OS LGTV UYGULAMA SİLMEK
    4 yıl önce açıldı
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.