Ben android: ad/ad alanına arka plan eklerken, Lint, "Ben Sembolü Çözemez" diye şikayet ediyor. onu aramak yerine eklemeyi istemek. Kod yazılı olarak çalışır, ancak hata devam eder. <item android:id="@+android:id/background" to <item android:id="@+id/background"
değiştirdiğimde, uygulama çalışmayı durdurur (başka bir arama sonları). Benim sorum: neden bir telefon görüşmesi iyi çalışıyor olsa da Lint android ekleme: id/isim adının arkasına neden tanımaz? Bu öğeye Lint'in bir hata atmayacağı bir kimlik vermenin daha iyi bir yolu var mı? Hiçbir başarı ile önerildiği gibi ben> temiz this bulundu ve çalışan çıkıntısız çalıştı"Sembol Çözülemiyor" Android kullanıldığında hata oluştu: id = "@ + android: id/my_id"
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@+android:id/background"
android:drawable="@drawable/custom_ratingbar_empty" />
<item android:id="@+android:id/secondaryProgress"
android:drawable="@drawable/custom_ratingbar_empty" />
<item android:id="@+android:id/progress"
android:drawable="@drawable/custom_ratingbar_filled" />
</layer-list>
: katman listesindeki öğeler için ad tanımlarını Üçü
altında bir tiftik hatası atmak.
eklemek zorunda değilsiniz? @ + Android: id' ne anlama geliyor? '@ +, önceden tanımlanmamış bir kimlik eklemektir. Önceden tanımlanmış android ad alanında bir kimlik eklemeye çalışıyorsunuz (bu işe yaramayacak)? – dhke