0

各タブごとに異なる内容のタブ付きレイアウトをテストしています。 このタブでは、Listviewの内部にイメージとテキストを含むレイアウトを作成します。 これは私がこれまでに書いたコードですが、動作しません。フラグメントレイアウトのリストビューでイメージとテキストを作成する方法

Layout_One.xml

<RelativeLayout 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" 
    tools:context="com.example.kreuzell.projecttest.MainActivity$PlaceholderFragment"> 

    <ListView 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" 
     android:id="@+id/menuText"/> 
</RelativeLayout> 

Layout_One.java

import android.support.v4.app.Fragment; 
import android.os.Bundle; 
import android.view.LayoutInflater; 
import android.view.View; 
import android.view.ViewGroup; 
import android.widget.ArrayAdapter; 
import android.widget.ListView; 
import android.widget.ImageView; 

import java.util.List; 

public class Layout_One extends Fragment{ 
    @Override 
    public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { 
     View rootView = inflater.inflate(R.layout.layout_one, container, false); 

     String[] menuText = { 
       "Text 1", 
       "Text 2", 
       "Text 3" 
     }; 

     Integer[] menuImage = { 
       R.drawable.image_1, 
       R.drawable.image_2, 
       R.drawable.image_3 
     } 

     ListView listView = (ListView) rootView.findViewById(R.id.menuText); 
     ListView listView = (ListView) rootView.findViewById(R.id.menuImage); 

     ArrayAdapter<String> listViewAdapter = new ArrayAdapter<String>(
       getActivity(); 
       android.R.layout.simple_list_item_1, 
       menuText, 
       menuImage 
     ) 

     listView.setAdapter(listViewAdapter); 

     return rootView; 
    } 
} 

私はこの新しい午前、誰もが私を助けることができますか?あなたのリストビュー用

答えて

1

使用アダプタに感謝し、あなたが望むように配置して画像やテキストを持つカスタムレイアウト(layout1)を作成する必要があるアダプタ

+0

あなたを持っている場合答えると答えてください –

0

のレイアウトを編集します。次に、カスタムリストアダプタ(mAdapter)を作成し、mAdapter内でlayout1を使用し、それにdataを設定します。次に、mAdapterをリストに設定します。

彼らはあなたがすべてのこのカスタムリストがどのように機能するかを理解するのに役立ちますが、これらのチュートリアルを見てください:

  1. Vogella List Tutorial

  2. Journal Dev List Tutorial

関連する問題