SORU
16 Mart 2012, Cuma


'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
16 Mart 2012, Cuma


Çö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:

  1. EtiketImagebutton,İmageView,EditText,Onay kutusuve diğer kullanıcı arabirim kullanarak kontrol ederandroid:contentDescriptionöznitelik.

  2. Kullanıcı arabirimi öğeleri tüm bir yön ile erişilebilir hale denetleyici, topunu veya D-pad gibi.

  3. Görüş bildirme gibi erişilebilirlik hizmetleri açarak uygulama testi ve dokunarak Keşfet, ve uygulama tek yönlü kontrolleri kullanarak deneyin.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Codecourse

    Codecourse

    3 ŞUBAT 2009
  • Hollyscoop

    Hollyscoop

    30 Ocak 2007
  • Yanko Kral

    Yanko Kral

    8 HAZİRAN 2006