안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요
제가 지금 리스트를 커스텀으로 만들었는데요
리스트 부분 XML 코드는 다음과 같습니다.
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/relativeLayout1" android:background="#FFFFFF" android:layout_width="fill_parent" android:layout_height="fill_parent"> <TextView android:id="@+id/chip_count" android:layout_width="fill_parent" android:layout_height="30dp" android:textSize="13.33sp" android:textColor="#5B0816" android:textStyle="bold" android:background="@drawable/bg_mychip_tit" android:paddingTop="9.33dp"/> <RelativeLayout android:id="@+id/chip_cell" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/chip_count"> <ImageView android:id="@+id/avail_img" android:layout_width="wrap_content" android:layout_height="wrap_content"/> <TextView android:text="TestText1111" android:id="@+id/avail_chip_txt" android:singleLine="true" android:textSize="12sp" android:textStyle="bold" android:textColor="#000000" android:paddingLeft="10dp" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_toRightOf="@+id/avail_img" android:layout_alignTop="@+id/avail_img"/> <TextView android:layout_toRightOf="@+id/avail_img" android:layout_width="wrap_content" android:text="TestText2222" android:layout_height="wrap_content" android:id="@+id/avail_chip_daytxt" android:textSize="12sp" android:textColor="#000000" android:paddingLeft="10dp" android:layout_alignBottom="@+id/avail_img"/> </RelativeLayout> </RelativeLayout>
위의 코드에서 android:id="@+id/chip_count" 이 텍스트뷰에 숫자만 되어 있는데요
숫자 앞에 이미지를 넣고 싶습니다.
지금 커스텀 된 리스트를 4군데서 쓰고 있는데 4군데에 각각 다르게 이미지를 넣고 싶습니다.
숫자는 각각 다르게 넣도록 자바 코드로 만들었구요
if ((m_nWaiting > 0) && (position == 0))
{
chipTitle.setVisibility(View.VISIBLE);
chipTitle.setText("Waiting (" + m_nWaiting + ")");
return convertView;
}
else if (m_nWaiting == position)
{
chipTitle.setVisibility(View.VISIBLE);
chipTitle.setText("Project Usage History (" + (chipList.size() - m_nWaiting) + ")");
return convertView;
}이렇게 if문으로 포지션에 따라 글자가 다르게 들어가게 되어 있는데
setText에 있는 Waiting과 Project Usage History 같은 글자들을 이미지로 다 다르게 넣어주고 싶습니다.
어떻게 해야할지 조언 부탁 드립니다 ㅠ




각각의 setText밑에 이미지를 정의하는 부분을 넣으면 되지않을까싶어요~