Arasındaki fark "@id/" ve "@ id/" Android
@id/
@ /id
arasındaki diffirence nedir?
Gibi@ id/
: (Artı) simgesi yeni kaynak adı yarattığımızı ve R.java
bizim dosya için yarattığı katma olmalı ama ne hakkında olduğunu gösterir@id/
? Android resource ID başvururken ID
belge olarak, artı-sembol gerekmez, ama android paketi ad, gibi eklemek gerekir:
android:id="@android:id/list"
Ama aşağıdaki resimde olduğu gibi beni @android:id/
herhangi bir ima değil, aynı tutulması.
@id/
@android:id
aynı?
Gerçekten özenle hazırlanmış bir örnek ile fikir seviniriz.
CEVAP
projenizde oluşturulmuş, @id/..
/kullandığınız tanımladığınız kaynaklara erişim sırasında zaten @android:id/..
ile Android sistemde tanımlı olan Android resources
, bakın
Daha Fazla Bilgi
Bu senin başına açıklamalar chat, böyle bir sorun var " dedi
Eğer
android:id="@id/layout_item_id"
kullanırsak işe yaramıyor.@ id/
bu işleri yerine fark nedir? Ve bu benim asıl sorum vardı.
Peki, bu duruma bağlı, ne zaman kullanıyorsun XML özniteliği android:id
o zaman sen de belirterek, yeni bir kimlik ve talimat çözümleyici (veya çağrı oluşturucu) oluşturmak için yeni kayıt R.java
böylece sana sahip olduğu için vardır bir
işareti.
Diğer durumda ise, android:layout_below="@id/myTextView"
gibi önceden oluşturulmuş bir kimlik bahsediyorsunuz, bu kadar ayrıştırıcı R.java
önceden oluşturulmuş kimliği bu bağlantılar.
Daha Fazla Bilgi Daha
Sohbet senin dediğin gibi, android:layout_below="@id/myTextView"
eğer kullanıyorsanız, bitişinde yazılı ise kimliği myTextView
ile bir öğe tanıyamaz unutmayın.
&Quot arasındaki fark;Bir" git ekl...
Arasındaki fark "ekran" ve &...
'devre dışı=&; devre dışı" " ...
GetContext arasındaki fark() , getAppl...
Arasındaki fark "ve" ve && R...