안드로이드 개발 질문/답변
(글 수 45,052)
안드로이드 그렇게 많이 배우지 않은 상태에서 과제땜에 앱개발하려니까 머리에 쥐가 나네요.
퀴즈 어플인데요.
db에는 문제,답 두 가지가 저장되있고, db에서 자료를 꺼내와서 문제는 TextView에 표시하고 answ 버튼을 누르면 Toast가 뜨면서 답이 나오고
Toast가 사라지면 TextView에 다음 문제가 나오고, answ버튼을 누르면 바뀐문제의 답이 뜨게 구현하고 싶은데
어떻게 해야될지 막막하네요.. 참고할만한 사이트나 웹페이지 주소라도 좀 알려주세요..ㅠㅠ
public class nonsensegame extends Activity {
private SQLiteDatabase _db;
public void onClickBackToPrevious(View v){
onBackPressed();
}
protected void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.start);
_db = this.openOrCreateDatabase("qdb", MODE_PRIVATE, null);
Cursor _Cursor = _db.rawQuery("SELECT * FROM quizlist", null);
TextView q = (TextView)findViewById(R.id.question); //문제가 나오는 TextView
Button answ = (Button)findViewById(R.id.answer); //누르면 TextView에 나온 문제의 답이 Toast로 출력
answ.setOnClickListener(new OnClickListener(){
public void onClick(View v) {
//Toast가 뜨고 다음문제로 넘어가는 부분
}
});
Button pre = (Button)findViewById(R.id.previous); // 이전 문제
pre.setOnClickListener(new OnClickListener() {
public void onClick(View v){
}
});
Button nxt = (Button)findViewById(R.id.next); //다음 문제
nxt.setOnClickListener(new OnClickListener(){
public void onClick(View v){
}
});
}



DB에서 쿼리하는 부분을 다음 문제를 가져올 수 있게 별도의 Method-(1)로 만들고
버튼을 클릭하면 Toast 띄운후 (1)을 호출하기만 하면 될것 같네요~~