프로젝트에서 1 질문 & 4 답변.Android에서 이미지를 뒤섞는 방법
여기 내가 갖고 싶은 질문 1 개 Randomaly & 답변 4 개 이미지 Randomaly.
그러나 문제는 그 날이
이 가능
Pls는 위쪽은 여기
프로젝트에서 1 질문 & 4 답변.Android에서 이미지를 뒤섞는 방법
여기 내가 갖고 싶은 질문 1 개 Randomaly & 답변 4 개 이미지 Randomaly.
그러나 문제는 그 날이
이 가능
Pls는 위쪽은 여기
응답하는 방법 또한 4 개 이미지는 질문 이미지를 포함 대답에 먹고 싶어 Randomaly 을 질문으로하는 이미지입니다 질문 & col1, col2, col3, col4 이것은 randomaly가 오는 응답
int num은 완전히 질문입니다,d를 문자열
문자열 topstr, col1str, col2str, col3str, col4str로 변환이 INT 후
int top,col1,col2,col3,col4,num=8;
top=(int)Math.floor(Math.random()*num);
col1=(int)Math.floor(Math.random()*num);
col2=(int)Math.floor(Math.random()*num);
col3=(int)Math.floor(Math.random()*num);
col4=(int)Math.floor(Math.random()*num);
답변;
topstr=String.valueOf(top);
col1str=String.valueOf(col1);
col2str=String.valueOf(col2);
col3str=String.valueOf(col3);
col4str=String.valueOf(col4);
체크 실행 조건 루프
여기이미지 뷰 imgtopcolor, imgcolortap1, imgcolortap2, imgcolortap3, imgcolortap4 통해; 여기에 Toppickid [] = 새로운 int [num]; int Colpickid [] = 새로운 int [num]; Colpickid []
if(topstr.equalsIgnoreCase(col1str) || topstr.equalsIgnoreCase(col2str) || topstr.equalsIgnoreCase(col3str) || topstr.equalsIgnoreCase(col4str))
{if(!col1str.equalsIgnoreCase(col2str))
{ if(!col1str.equalsIgnoreCase(col3str))
{if(!col1str.equalsIgnoreCase(col4str))
{if(!col2str.equalsIgnoreCase(col3str))
{if(!col2str.equalsIgnoreCase(col4str))
{if(!col3str.equalsIgnoreCase(col4str))
{
imgtopcolor.setImageResource(Toppickid[top]);
imgcolortap1.setImageResource(Colpickid[col1]);
imgcolortap2.setImageResource(Colpickid[col2]);
imgcolortap3.setImageResource(Colpickid[col3]);
imgcolortap4.setImageResource(Colpickid[col4]);
} } } } } } } }
이 링크 here로
Toppickid[0]=R.drawable.img0;
//...
Toppickid[7]=R.drawable.img7;
같은 그것은 4 개 이미지와 하나 개의 텍스트 질문의 셔플을 포함 .. 도움이 될 수 있습니다. 이미지와 함께 질문을 추가 할 수 있습니다.