2017-06-20 7 views
-2

This is what I am trying to buildフラグメントビューのリストビューでグリッドビューを変換するにはどうすればよいですか?

私はのImageButtonまたはタブを使用して、これを行う方法を知りません。実行時にフラグメントのレイアウトを変更することはできますか?それとも2つの異なるフラグメントを使うべきですか?

+0

を使用する必要があります。 Googleでカードビューとリサイクラビューを検索すると、これを実現するためのチュートリアルが多数見つかります。 – Akshay

答えて

-1

RecyclerViewを使用し、そのレイアウトマネージャーをlistViewに設定する必要があります。 LinearLayoutManagerを使用し、グリッドビューのために、あなたはそれがあなたのスクリーンショットに表示されているカードビューおよびリサイクル図であるGridLayoutManager

RecyclerView recyclerview = (RecyclerView) findViewById(R.id.recyclerview); 


    //this is for list view 
    // LinearLayoutManager mLayoutManager = new LinearLayoutManager(this); 

    //this is fro grid view 
     GridLayoutManager mLayoutManager = new GridLayoutManager(this, 2); 

    recyclerview.setLayoutManager(mLayoutManager); 
関連する問題