첫번째 질문은,
ⓐ 검색창에 "감사합니다" 입력

ⓑ 첫번째 String이 들어가지 않음

ⓒ"안녕하세요" 입력

ⓓ"안녕하세요" 가 null 값 밑으로 들어가게됨

ⓔ"고맙습니다" 입력했을 경우 "안녕하세요" 밑에 들어가게 됨

그림과 같이, 처음에 어떤값을 입력하더라도 저렇게 null 형태로 들어가고 그 다음 값들부터 null 밑으로 들어가고 있습니다.
가장 최근에 검색한 단어가 출력되기는 하지만 저 null 값을 출력하지 않게 해야하는데.. 그방법을 계속 연구해보았지만.. 도저히 제실력으론..ㅠ
그래서 이렇게 질문을 드리게 되었습니다.

현재 mainactivity 에선 버튼을 누르면 이렇게 메소드를 호출하면서 해당 단어를 저장 시키게 만들어 놓았습니다.
---------------------------------------------------------------------


저 위 3가지 메소드는 CustomAdapter에 구현해놓은 메소드 입니다. MainActivity에서 어댑터 선언 후 호출해서 사용합니다.

l_ListView.setAdapter(l_Adapter); //리스트 뷰 보여주기
마지막으로 MainActivity에서는 이런식으로 내부메모리에 저장되어있는 내용을 리스트 뷰에 삽입시키고 보여주겠금 작성했습니다..
왜 null 값이 계속 들어가게 되는걸까요?