-1
我有兩個imageview按鈕,我不能讓iv1的圖片被複制到iv2。我知道如何設置可繪製圖像,但問題是,我想在iv1中複製圖片(隨機圖片),並且我希望在單擊iv1時將其複製到iv2。我希望你們能幫助我。 :(如何從另一個Imageview複製一個ImageView的圖像
ImageView iv1,iv2;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
iv1 = (ImageView) findViewById(R.id.iv1);
iv2 = (ImageView) findViewById(R.id.iv2);
iv1.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
CheckView(iv1,iv2);
}
});
}
private void CheckView(ImageView iv1, ImageView iv2)
{
if (iv2.getDrawable().equals(R.drawable.a3)){
iv2.setImageDrawable(iv1.getDrawable());
iv1.setImageResource(R.drawable.a3);
}
}
不行的兄弟我想這裏的問題是if語句 – JepoyCastle
得到的可繪製位圖和比較這些位圖見我的編輯。 – user543
工作,交配,謝謝! – JepoyCastle