코드 일부분입니다. 다음과 같이 텍스트로 여백을 주어 gridview를 구성하였습니다.
7 * 24 로 gridview를 나누었습니다.
질문사항은
1. gridview에서 특정 셀에 색을 채우고자 하는 방법(다음 첨부 파일에서 한칸만 채우는 방법이 궁금합니다.)
2. 각각의 셀의 위치값을 구할 수 있는 방법입니다.
_______________________________________________________________________________________________
public class WeekTable extends Activity {
/** Called when the activity is first created. */
GridView wGrid;
String text_items[] = {"","","","","","","","","","","","","","","",
"","","","","","","","","","","","","","","","","","","","",
"","","","","","","","","","","","","","","","","","","","",
"","","","","","","","","","","","","","","","","","","","",
"","","","","","","","","","","","","","","","","","","","",
"","","","","","","","","","","","","","","","","","","","",
"","","","","","","","","","","","","","","","","","","","",
"","","","","","","","","","","","","","","","","","","","",
"","","","","","","","","","","","",""};
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.weeklist);
ArrayAdapter<String> wText = new ArrayAdapter<String>(this, R.layout.week_text_item_layout_01, text_items);
wGrid = (GridView) findViewById(R.id.weekGrid);
wGrid.setAdapter(wText);
______________________________________________________________________________________________
<GridView
android:id="@+id/weekGrid"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:padding="0dp"
android:horizontalSpacing="1dp"
android:verticalSpacing="1dp"
android:numColumns="7"
android:background="#ff000000"
android:scrollbars="none"
android:layout_marginTop="24dp"
android:layout_marginLeft="20dp"
android:layout_marginRight="8dp"
android:clickable="true"
android:longClickable="true"
android:gravity="center"
>
</GridView>