0
1.)單擊白色圖層可見&在行上不可見。
2.)雙擊動畫在我的應用程序中運行。
雙擊動畫在我的應用程序中運行正常。在單擊圖層是可見和不可見的下一次單擊,但我的問題是,當我做一個單一的水龍頭比圖層顯示,但後如果我雙擊行比我的列表視圖是不可點擊,即使我不能單擊後點擊那。
我想在列表視圖上實現單擊和雙擊
int i = 0;
adapter = new MyAdapter(this, datas);
lv.setAdapter(adapter);
// load the animation
animRotate = AnimationUtils.loadAnimation(getApplicationContext(),
R.anim.rotate);
animFadeOut = AnimationUtils.loadAnimation(getApplicationContext(),
R.anim.fade_out);
// set animation listener
animRotate.setAnimationListener(this);
animFadeOut.setAnimationListener(this);
}
@Override
protected void onListItemClick(ListView l, View v, int position, long id) {
if (!isAnimationRunning) {
roundLogo = (ImageView) v.getTag(R.id.picture_ImageView_logoround);
animLogo = (ImageView) v.getTag(R.id.picture_ImageView_logo);
i++;
Runnable runnable = new Runnable() {
@Override
public void run() {
if (i == 1) {
i = 0;
if (adapter.isVisible()) {
// layer invisible
} else {
// layer visible
}
}
}
};
if (i == 1) {
handler.postDelayed(runnable, 200);
} else if (i == 2 && !adapter.isVisible) {
handler.removeCallbacks(runnable);
i = 0;
// ANIMATION CODE HERE IT WORKS FINE
}
}
}