2013-06-10 24 views
6

Aslında bu benim android programım için ilk denemem. Android geliştiricileri eğitim web sitesini takip ediyorum.Verilen adla eşleşen kaynak bulunamadı layout_hint

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
xmlns:tools="http://schemas.android.com/tools" 
android:layout_width="match_parent" 
android:layout_height="match_parent" 
android:orientation="horizontal" 
android:paddingBottom="@dimen/activity_vertical_margin" 
android:paddingLeft="@dimen/activity_horizontal_margin" 
android:paddingRight="@dimen/activity_horizontal_margin" 
android:paddingTop="@dimen/activity_vertical_margin" 

tools:context=".MainActivity" > 

<EditText android:id="@+id/edit_message" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_hint="@string/edit_message"/> 

Şimdi bir hata gösteriyor ve benzeri uyarı: My activity_main.xml aşağıdaki gibi görünür

Uyarı - This text field does not specify an inputType or a hint

Hata - res/values/strings.xml içinde edit_message değerini tanımlamak gerekir error:Error:No resource found that matches the given name(at 'layout_hint' with the value '@string/edit_message')

cevap

10

dosya. Uyarı gelince, this link'a bakın.

+0

Çok teşekkürler ... hata şimdi gitti. Ama hala uyarı mesajını alıyorum. – Nitish

+0

Cevabımı düzenledim. – Neoh

+0

Thnks. her ikisi de şimdi gitti – Nitish

0

değil android: layout_hint = "@ string/edit_message"

ama android: ne buldum ipucu = "@ string/edit_message"

0

Ben aynı sorunu vardı ve tüm yolları denedik ve bu.

Ben yazdıysanız: Ben yazdıysanız

"@string/edit_message" 

ama:

android:layout_hint="@string/edit_message" 

Bu kırmızı oldu

android:layout_hint=" @string/edit_message" 

(ilk sonra Space note ") sonra Bu yeşil olarak değiştirildi:

" @string/edit_message" 

Bu benim için çalıştı.

İlgili konular