사용자 정의 ArrayAdapter가있는 목록이있는 메뉴 서랍이 있습니다. 선택한 목록 항목의 글꼴 스타일을 굵은 글꼴로 변경하고 싶지만 어떻게해야할지 모르겠습니다.선택한 목록 항목의 글꼴 스타일 변경
내 연구에서 사용자 지정 어댑터의 getView에서 수행해야하는 것으로 보입니다. 여기 getView가 있는데, 어떻게 할 수 있습니까? 아래로의 getView의 서체를 변경하려고했지만 작동하지 않았다 :
public View getView(int position, View convertView, ViewGroup parent) {
return getItem(position).getView(mInflater, convertView);
}
편집. TV는 항상 null 인 것 같습니다.
public View getView(int position, View convertView, ViewGroup parent) {
TextView tv;
View myView
myView = getItem(position).getView(mInflater, convertView);
tv = (TextView) myView.findViewById(R.id.list_content1);
if (tv != null)
tv.setTypeface(null, Typeface.BOLD_ITALIC);
return myView;
}
감사합니다.
선택한 항목에 대한 글꼴 스타일을 변경하려면, 다음이의 getView에서 itemClickListener에서 수행하지해야합니다. – Mobility
안녕하세요, 저는 onListItemClick()을 구현하려고 시도했지만 변경 사항이 런타임 중에 반영되지 않는 것 같습니다. – user1118764
itemCLickListener 코드를 게시 할 수 있습니까? – Mobility