package me.bello.dictation.activity;
import android.os.Bundle;
import android.view.View;
import android.widget.TextView;
import java.util.ArrayList;
import java.util.List;
import androidx.annotation.Nullable;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import me.bello.dictation.R;
import me.bello.dictation.adapter.CharacterAdapter;
import me.bello.dictation.bean.CharacterBean;
import me.bello.dictation.bean.CharacterData;
/**
* @Info
* @Author Bello
* @Time 20-7-15 下午2:39
* @Ver
*/
public class CharacterActivity extends BaseActivity implements View.OnClickListener {
private final String TAG = "MainActivity";
private TextView titleText;
private RecyclerView recyclerView;
private List<CharacterData> mList = new ArrayList<>();
@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_character);
CharacterBean bean = (CharacterBean) getIntent().getSerializableExtra("book");
mList = bean.getContent();
titleText = findViewById(R.id.title_text);
titleText.setText(bean.getBook());
findViewById(R.id.back_image).setOnClickListener(this);
recyclerView = findViewById(R.id.recycler_view);
recyclerView.setLayoutManager(new LinearLayoutManager(this, LinearLayoutManager.VERTICAL, false));
CharacterAdapter adapter = new CharacterAdapter(mList);
recyclerView.setAdapter(adapter);
}
@Override
public void onClick(View v) {
switch (v.getId()) {
case R.id.back_image:
finish();
break;
}
}
}