마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

안드로이드 그리드뷰 색상 변경

0 추천

제가 현재 그리드뷰를 이용하여 가로세로 퀴즈판을 만들고 있는데요.

문자를 넣는거 까지는 완성을 한 상태입니다.

 

public class MainActivity extends AppCompatActivity {

    private GridView mGrid;
    private Button btn;
    private int count = 0;
    private String name[] = {"힌트 2","힌트 3","힌트 1"};
    private String[] NUMBERS = {
            "유","","차","","자","","","","오","병","아","리"
    };

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        final ArrayAdapter adapter = new ArrayAdapter<String>(this,R.layout.grid_item, R.id.text, NUMBERS);
        //btn = (Button)findViewById(R.id.btn);
        mGrid = (GridView)findViewById(R.id.grid);
        mGrid.setColumnWidth(20);
        mGrid.setNumColumns(3);
        mGrid.setAdapter(adapter);
    }

}

위와 같은 상태입니다.

현재는 위 소스를 실행하면

 

여기서 제가 하고 싶은 것이 저 유모차에서 유만 남겨두고 힌트 버튼을 두번 두르면 모차가 뜨도록 하고 싶은데요..

 

그러기 위해서 gridView에서 문자들의 색상을 투명하게 햇다가 다시 원래대로 한다던가

그게 아니라면 없던 text를 원하는 위치에 넣게 해야된다던가 그래야 되는데..

 

이부분에서 현재 막혀버려서요 ㅠㅠㅠ

 

해결방법이나 방법에 필요한 개념 또는 참고할만한 사이트가 있다면 도와주시면 감사하겠습니다.

방탄승 (230 포인트) 님이 2018년 3월 15일 질문

1개의 답변

0 추천
adapter custom하는법을 검색보세요~
설춘식 (5,250 포인트) 님이 2018년 3월 16일 답변
...