RecyclerView中LinearLayoutManger的用途是什么?

Hiashutoshsingh

我想知道此代码中LinearLayoutManager类的用途是什么?我只是通过查看android教程来做到这一点的,但并没有解释它!

public class MainActivity extends AppCompatActivity {

    RecyclerView myRecyclerView;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        myRecyclerView = (RecyclerView)findViewById(R.id.my_recycler_view);

        LinearLayoutManager layoutManager = new LinearLayoutManager(this);//what's the use?
        myRecyclerView.setLayoutManager(layoutManager);

        myRecyclerView.setAdapter(new FriendListAdapter());

    }
}
索拉卜

LinearLayout意味着您的子视图将以线性方式(即一个在另一个视图下方)显示,而在GridLayoutManager的情况下,您的子视图以网格形式显示,而Staggered Grid也是如此。我希望这有帮助。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章