2016-04-08 11 views
1

私のアプリケーションでは、オブジェクトのリストを表示する必要があります。リストビューの最初の行には単一のオブジェクトが含まれていますが、2番目の行にはリストの2つのオブジェクトが含まれている必要があります。私の要件のためのサンプル画像はここに添付してください。もし何か考えがあれば、ここで共有してください。ありがとう。あなたのBaseAdapterで異なる子ビューを持つAndroidリストビュー

enter image description here

+0

あなたはこれまでに何をしていますか? – Stallion

+0

GridLayoutマネージャでRecyclerViewを使用することができます。 [グリッドレイアウトマネージャの例](http://stackoverflow.com/questions/29457712/how-to-set-different-columns-for-rows-in-android-gridview) –

答えて

1

これを行います。

@Override 
public View getView(int position, View convertView, ViewGroup parent) { 
    View view = null; 
    if(position%2 != 0) { 
     view = layoutInflater.inflate(R.layout.view_1, null, true); 

     // Do action for view 1 

    } 
    else{ 
     view = layoutInflater.inflate(R.layout.view_2, null, true); 

     // Do action for view 2 

    } 


    return view; 
} 
関連する問題