Soru & Cevap

Manifest'i Nasıl Düzenlemeliyim

02.02.2015 - 11:41

Merhaba benim uygulamamın ana sayfasında 5 buton var bu butonlara tıklayınca yeni sayfalara gidiyor bunları manifest dosyasına nasıl yazabilirim araştırdım tek butonu bağladım aynı yöntemle diğer butonlar içinde yazdım manifeste ama diğer4 buton çalışmadı yardımcı olurmusunuz... :)

38 Görüntülenme

3 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

Profile picture for user Burak.Ege
Burak.Ege
03.02.2015 - 05:04

Butonlara tıklandıgında yeni ekrana geçis yapmak için;

--- Intent degisken = new Intent(SuandakiClassıYaz.this,GecisYapılacakClassıYaz.class);

startActivity(degisken);

veyahutta 

--- Intent degisken = new Intent("paketadı.GeçişYapılacakClass");

startActivity(degisken);

Manifest Dosyasında da orjinali budur:

 <activity
            android:name=".MainActivity"
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

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

Bunun gibi activity - activity tagları arasını alıcaksın altına yapıstırıp düzenleyebilirsin. Örnek : 

 <activity

  android:name=".YeniEkranAdı"
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.intent.action.YENIEKRANADI" />

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

veyahutta

  <activity 
          android:name=".EkranAdi" 
          android:label="@string/app_name" >
        </activity>

Bu sekilde olusturabilirsin.

Rıza Taha Eşlik
03.02.2015 - 10:14
Tmm abi sağolasın ben bu kaynaklara bir göz Atıyım İyi Günler Çok Teşekkür Ederim :)
picture-1372-1408467635.jpg
ahmtbrk
03.02.2015 - 07:50

Kodlarını paylaşır mısın?

Buttonun tıklanmasının manifest ile bir alakası yok sadece yeni activitylere gitmek istiyorsan o activitylerin manifestte tanımlı olması gerekiyor.

Eğer tanımlı değilse onları tanımlaman gerekiyor.

Rıza Taha Eşlik
03.02.2015 - 10:04
Derslere baktığımda çıkardığım sonuç her buton için bir activity oluşturmaktı ana ekranımda 5 buton var java ve xmlleri hazır hata yok manifest kısmını çözemedim :)
Ahmet Burak Demirkoparan
03.02.2015 - 10:08
Her button için illaha bir activity oluşturaıym diye bir şey yok senin ihtiyacına göre ekranda 5 button var ve her biri farklı activitylere gitsin istiyorsan sadece 5 ayrı activity'i oluştur ve buttonun tıklanma eventine kodunu yaz activity değiştir. Manifest android uygulamalarının genel konfigurasyonlarının tutulduğu yerdir.Uygulama izinleri,teması,activityler vb şeylerin hepsi oradan yönetilir.
Rıza Taha Eşlik
03.02.2015 - 10:09
Lütfen kusura bakma abi çok acemiyim tıklanma eventinden kastın nedir derslerde hep manifest üzerinden gitmiş kafam karıştı