@Override
public void onBackPressed() {
if(ll_details_container.getVisibility() == View.GONE){
ll_details_container.setAlpha(1.0f);
ll_details_container.setVisibility(View.VISIBLE);
lv_reviews.smoothScrollToPosition(1);
}else{
super.onBackPressed();
}
}
我期待单击后按一下将执行if(true)子句中的所有代码,但是第一次单击只执行smoothScrollToPosition然后我必须再次单击执行VISIBILITY行。我无法理解。