1
이것은 내 코드입니다. 나는 이것에 초보자이지만, 나는 그것을 빨리해야한다. ImageView의 onClick을 사용하여 이미지가 드로어 블과 같은지 확인하고 ImageVIew가 표시하는 이미지를 어떻게 변경합니까?클릭하면 ImageView 이미지를 어떻게 변경합니까?
내 코드는 지금까지
public void grid1Click(View view) {
if (((ImageView) findViewById(R.id.grid1)).getDrawable().equals(getResources().getDrawable(R.drawable.grid)))
((ImageView) findViewById(R.id.grid1)).setImageDrawable(getResources().getDrawable(R.drawable.gridfilled));
}
감사합니다, 나는 이미지를 전환 지금은 할 수 있지만, 나는 이미지 뷰의 당김이 그릴 수와 동일한 경우 확인 어떻게? – Hylonomus
다음과 같이 점검 할 수 있습니다 :'if (background instanceof GradientDrawable)'또는 이와 비슷한 경우, 올바른 답으로 질문을 표시하십시오 :) –