-2
This is what I am trying to buildフラグメントビューのリストビューでグリッドビューを変換するにはどうすればよいですか?
私はのImageButtonまたはタブを使用して、これを行う方法を知りません。実行時にフラグメントのレイアウトを変更することはできますか?それとも2つの異なるフラグメントを使うべきですか?
This is what I am trying to buildフラグメントビューのリストビューでグリッドビューを変換するにはどうすればよいですか?
私はのImageButtonまたはタブを使用して、これを行う方法を知りません。実行時にフラグメントのレイアウトを変更することはできますか?それとも2つの異なるフラグメントを使うべきですか?
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);
を使用する必要があります。 Googleでカードビューとリサイクラビューを検索すると、これを実現するためのチュートリアルが多数見つかります。 – Akshay