안드로이드 12일차

ParkJinYoung·2022년 10월 24일
0

카톡만들기

public class MainActivity extends AppCompatActivity {
    Button btn_send;
    ArrayList<DirectVO> msgs;
    RecyclerView rv_main;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        ActionBar actionBar = getSupportActionBar();
        actionBar.hide();
        btn_send = findViewById(R.id.btn_send);
        rv_main = findViewById(R.id.rv_main);

        msgs = new ArrayList<>();
        msgs.add(new DirectVO("박진영","안녕하세요","오후 4:23",R.drawable.img01));
        msgs.add(new DirectVO("박진영","ㅎㅇ","오후 4:25",R.drawable.img02));
        msgs.add(new DirectVO("박진영","ㅇㅇ","오후 4:26",R.drawable.img03));
        msgs.add(new DirectVO("박진영","ㅇ","오후 4:28",R.drawable.img04));
        msgs.add(new DirectVO("박진영","확인","오후 4:32",R.drawable.img05));

        btn_send.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
//                Intent intent = new Intent(MainActivity.this,
//                        MsgActivity.class);
//                startActivityForResult(intent, 1);
            }
        });
    }
}

public class DirectVO {
    private String name, content, time;
    private int img;
    //Buffer로 만들어도됨
    @Override
    public String toString() {
        return "DirectVO{" +
                "name='" + name + '\'' +
                ", content='" + content + '\'' +
                ", time='" + time + '\'' +
                ", img=" + img +
                '}';
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getContent() {
        return content;
    }

    public void setContent(String content) {
        this.content = content;
    }

    public String getTime() {
        return time;
    }

    public void setTime(String time) {
        this.time = time;
    }

    public int getImg() {
        return img;
    }

    public void setImg(int img) {
        this.img = img;
    }

    public DirectVO(String name, String content, String time, int img) {
        this.name = name;
        this.content = content;
        this.time = time;
        this.img = img;
    }
}
profile
꾸준히

0개의 댓글