'Eksik contentDescription' XML resim öznitelik
Hakkında bir uyarı alıyorum[Erişilebilirlik]resim Eksik contentDescription bağlıyoreclipse. Bu uyarı XML kod satırı 5 (ImageView
ilan) aşağıdaki Haritayı.
Bu benim uygulama çalıştırmak için herhangi bir hata yok. Ama gerçekten bu uyarıyı alıyorum neden bilmek istiyorum.
Bu XML dosyası
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
<ImageView
android:id="@ id/contact_entry_image"
android:src="@drawable/ic_launcher"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
/>
<TextView
android:id="@ id/contact_entry_text"
android:text=""
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:textSize="30sp"
/>
</LinearLayout>
Bu benimle ilgili yardım ve okuduğunuz için teşekkür ederim lütfen.
CEVAP
Çözüm için bu bağlantıyı takip düşünüyor:Android Lint contentDescription warning
Öznitelik android ayarlayarak bu uyarı çözüldü:contentDescription benim İmageView için
android:contentDescription="@string/tanım"
ADT 16 Android Lint destek bu uyarı sağlamak için atar görüntü widget bir contentDescription sağlamak
Bu kısaca bakış içeriği tanımlayan bir metin tanımlar. Bu özellik öncelikle erişilebilirlik için kullanılır. Bazı görüşler bu yana metin gösterimini, bu niteliği sağlamak için kullanılabilir böyle.
Sigara metin İmageViews ve İmageButtons kullanılması gerektiği gibi Aletler contentDescription bu metinsel belirtmek için öznitelik widget ekran okuyucular ve diğer erişilebilirlik araçları gibi yeterince kullanıcı arabirimi tanımlar.
açıklama için bu link:http://developer.android.com/guide/practices/design/accessibility.html
Birçok Android kullanıcılarının onlarla etkileşim gerektiren engelli farklı şekillerde Android cihazlar ile. Bu kullanıcılar vardır onları engelleyen, fiziksel ya da yaşa bağlı Engelliler görsel var tamamen veya bir dokunmatik ekran görünce kullanarak.
Android erişilebilirlik sağlar bu yardım için özellikler ve hizmetler kullanıcıların cihazlarını daha kolay gezinmek, Metin-Konuşma,dahil dokunsal geribildirim, ve D-pad navigasyon çoğaltmak topunu deneyim. Android uygulama geliştiricileri bu yararlanabilirsiniz uygulamaları daha erişilebilir hale getirmek ve aynı zamanda inşa hizmetleri kendi erişilebilirlik hizmetleri.
ve bu rehberi app erişilebilir hale getirmek içinhttp://developer.android.com/guide/topics/ui/accessibility/apps.html
Yapma, uygulama, kullanıcılar nispeten herkese açık olduğundan emin kullandığınızda kolay, özellikle çerçeve tarafından sağlanan kullanıcı arabirimi bileşenleri. Sadece senin için bu standart bileşenleri kullanın uygulama, sadece birkaç adım sağlamak için gerekli var senin uygulama erişilebilir:
EtiketImagebutton,İmageView,EditText,Onay kutusuve diğer kullanıcı arabirim kullanarak kontrol ederandroid:contentDescriptionöznitelik.
Kullanıcı arabirimi öğeleri tüm bir yön ile erişilebilir hale denetleyici, topunu veya D-pad gibi.
Görüş bildirme gibi erişilebilirlik hizmetleri açarak uygulama testi ve dokunarak Keşfet, ve uygulama tek yönlü kontrolleri kullanarak deneyin.
ContentDescription uyarı Android Tüysü...
Nuget - Don't nuget eksik paketle...
Microsoft.Office.Eksik çekirdek başvur...
Nasıl nesnelerin öznitelik dayalı Pyth...
Her liste sonra Resim Ekle öğesini...