2013-10-25 4 views
0

현재 고등학교 학생들이 시험 및 퀴즈를 치르기위한 교육용 응용 프로그램을 개발 중입니다. 체크 박스 나 라디오 버튼을 사용하는 것과 같은 시험마다 여러 가지 유형의 "질문"이 있습니다. 하지만 논리 또는 데이터베이스 수준에서 구현하는 방법을 모르는 한 가지 유형의 질문이 있습니다. 그것은 같은 질문의 유형은 "첫 번째 올림픽이 의 도시에서 거행되었다 _ __ _ __ _ __ _ _, 그리스". 내 응용 프로그램은 안드로이드에서 만들어지고 있지만, 나는 "고수준"구현 아이디어를 고맙게 생각합니다. 감사합니다"채우기"필드 구현

+1

을 입력 팝업을 열 수있는 클릭 가능한 범위를 사용할 수 있습니다 – njzk2

+0

이 질문에 라디오 버튼이 없습니까? – nhgrif

답변

1

EditText을 사용할 수 있습니다. 문서는 여기에 있습니다 : http://developer.android.com/reference/android/widget/EditText.html.

당신은 당신의 XML 레이아웃 파일에이를 추가 : 그들은 질문을 완료 할 때

<EditText 
    android:id="@+id/edit" 
    android:layout_height="wrap_content" 
    android:layout_width="match_parent"> 
</EditText> 

는 그런 다음 사용자 눌러 버튼을 포함 할 수 있으며 온 클릭이 코드가 있습니다

final EditText edit = (EditText) findViewById(R.id.edit); 
String Value = edit.getText().toString(); 
+0

예. 위의 예제 질문에서와 같이 EditText가 두 개의 문자열 사이에 있으면 TextViews와 그 사이의 EditText를 구분해야 할 필요가 있습니까? – camelCase

+0

아마. 또는 1 개의 TextView에 EditText의 길이와 같은 공백을 넣을 수 있습니다. – hichris123