나는 종류의 새로운 안드로이드 및 눌렀 때 Button
의 배경색을 변경하려면이 코드를 사용하고 있어요 :설정 버튼 배경 색상 - 안드로이드
but3.setBackgroundColor(Color.GREEN);
를하지만 그 방법을 유지하지 않습니다 클릭 후 원래 색으로 되돌아갑니다. 나는 그것을 다시 바꾸고 싶다. 도와주세요. 여기에 더 많은 코드가 있습니다.
but3.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v){ Button answerButton = ((Button) v); String answer = answerButton.getText().toString(); if(currentQ.getANSWER().equals(answerButton.getText())) { score++; Log.d("score", "Your score"+score); but3.setBackgroundColor(Color.GREEN); but3.invalidate(); } if(qid<20){ currentQ=quesList1.get(qid); setQuestionView(); } else{
Intent intent = new Intent(ScratchActivity1.this, ResultActivity.class); Bundle b = new Bundle(); b.putInt("score", score); intent.putExtras(b); startActivity(intent); overridePendingTransition(R.anim.activity_in, R.anim.activity_out); finish(); }
. 자세한 내용을 게시하십시오. – localhost
자세한 내용은 위의 내용을 참조하십시오. 사용자에게 알리기 위해 특정 색상으로 순간적으로 변경하려면 옳은 답변 (퀴즈 앱) 버튼을 원합니다. 잘못된 대답도 마찬가지입니다. –