2016-06-24 17 views
-1

スクリーンショットをアップロードしましたIDを追加するとリストビューが機能しません

enter image description here

android:idを追加したときにわかるように、配列が変更されていて、スクリーンショットを確認できませんでした。 私が何を間違えてIDを追加できないのか教えてもらえますか?

+0

をプレフィックスの@ +を追加アンドロイド:ID = "@ + ID/menu_glowne" あなたはなぜ、このようにIDを使用し、もしあなたがより多くの情報より多くの詳細bczよりもidを別の問題よりもうまく動作しない場合は、 –

答えて

1

あなたはすでにそうしないと、+ ID @を使用する必要がありますあなたが@idを使用することができ、IDを定義した場合、プレフィックス@+

android:id="@+id/menu_glowne" 
+0

こんにちはエンツーキー、まだ仕事がありません http://imgur.com/Ej7Vtc6 – Wiktor

+0

Android携帯の上にあるカメラのロゴの横にある最新のアイコンをクリックしてみてください。 – Enzokie

+0

リフレッシュ後は前と同じです。 – Wiktor

1

を追加する必要があります。

+0

アドバイスありがとうございますが、まだ動作していませんimgur.com/Ej7Vtc6 – Wiktor

0

android:id="id/menu_glowne"  

android:id="@+id/menu_glowne" 

にサンプルコード

<ListView 
    android:id="@+id/list" 
    android:layout_height="wrap_content" 
    android:layout_width="match_parent"> 
</ListView> 

そしてstring.xmlををチェックしてくださいを交換し、この形式では、あなたの配列ですか?

<?xml version="1.0" encoding="utf-8"?> 

<resources> 

    <string-array name="menu_glowne"> 
    <item>menue1</item> 
    <item>menue2</item> 
    <item>menue3</item> 
    </string-array> 

...................... 
.................... 
</resources> 
+0

Hello Sathishはまだ動作していませんimgur.com/Ej7Vtc6 – Wiktor

+0

何が問題になっていますか?私はそこにエラーを見なかった –

+0

ええ、エラーはありません。しかし、IDを追加した後に、なぜ、最初のものと同じではなく、2番目の画像のようなデフォルトの配列が再び表示されますか? – Wiktor

0

が、私はそれが を助け、string.xmlをを確認してくださいことを願っています。この

<Listview 
.......... 
android:id="@+id/menu_glowne" 
/> 

代わりの

<Listview 
.......... 
android:id="id/menu_glowne" 
/> 

を追加し、この形式では、あなたの配列ですか?

<?xml version="1.0" encoding="utf-8"?> 

<resources> 

    <string-array name="menu_glowne"> 
    <item>menue1</item> 
    <item>menue2</item> 
    <item>menue3</item> 
    </string-array> 

...................... 
.................... 
</resources> 
+0

こんにちはKushはまだ動作しませんimgur.com/Ej7Vtc6 – Wiktor

+0

これはMainActivity.javaにありますか? – Kush

+0

いいえ、それはactivity_main.xmlにありますが、私はMainActivity.javaに何かを書くべきですか? このトピックのEnzokieと私のコンバージェンスを確認してください – Wiktor

0

ちょうどあなたのコード内で少し変更します:
は、このように

android:id="@+id/listView"

+0

こんにちはMayank Pandeyはまだ動作しませんimgur.com/Ej7Vtc6 – Wiktor

+0

この方法でアダプタのヘルプを使用してリストにデータを入力する必要があります。次に、リストビューでアダプターを設定します。コードは次のように与えられます:String [] data = new String [] {"Napoje"、 "Przekaski"、 "Kafeteria"};リストビューlv =(ListView)findViewById(R.id.listView); ArrayAdapter test = new ArrayAdapter (this、android.R.layout.simple_list_item_1、data); lv.setAdapter(test); –

関連する問題