InClassActivity.java 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. package com.xunao.effectdemo.activity;
  2. import android.app.Activity;
  3. import android.os.Bundle;
  4. import androidx.annotation.Nullable;
  5. import androidx.recyclerview.widget.LinearLayoutManager;
  6. import androidx.recyclerview.widget.RecyclerView;
  7. import com.xunao.effectdemo.R;
  8. import com.xunao.effectdemo.adapter.ClassItemAdapter;
  9. import java.util.ArrayList;
  10. import java.util.List;
  11. /**
  12. * author : 程中强
  13. * e-mail : 740479946@qq.com
  14. * date : 2022/9/2617:17
  15. * desc :
  16. * version: 1.0
  17. */
  18. public class InClassActivity extends Activity {
  19. ClassItemAdapter adapter;
  20. private RecyclerView rv;
  21. private List<String> list = new ArrayList<>();
  22. @Override
  23. protected void onCreate(@Nullable Bundle savedInstanceState) {
  24. super.onCreate(savedInstanceState);
  25. setContentView(R.layout.activity_class_list);
  26. rv = findViewById(R.id.rl_list);
  27. init();
  28. }
  29. void init(){
  30. for (int i = 0; i < 10; i++) {
  31. list.add(i+"");
  32. }
  33. adapter = new ClassItemAdapter(this,list);
  34. rv.setLayoutManager(new LinearLayoutManager(this,LinearLayoutManager.HORIZONTAL, false));
  35. rv.setAdapter(adapter);
  36. }
  37. }