瀏覽代碼

remove unnecessary tests

David Wiesner 9 年之前
父節點
當前提交
8aac596d72
共有 1 個文件被更改,包括 13 次插入17 次删除
  1. 13 17
      src/com/owncloud/android/ui/adapter/FileListListAdapter.java

+ 13 - 17
src/com/owncloud/android/ui/adapter/FileListListAdapter.java

@@ -36,7 +36,6 @@ import android.accounts.Account;
 import android.content.Context;
 import android.graphics.Bitmap;
 import android.graphics.Color;
-import android.os.Build;
 import android.text.format.DateUtils;
 import android.view.LayoutInflater;
 import android.view.View;
@@ -304,25 +303,22 @@ public class FileListListAdapter extends BaseAdapter implements ListAdapter {
 
             ImageView checkBoxV = (ImageView) view.findViewById(R.id.custom_checkbox);
             checkBoxV.setVisibility(View.GONE);
+            view.setBackgroundColor(Color.WHITE);
 
             AbsListView parentList = (AbsListView)parent;
-            if (android.os.Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB) {
-                view.setBackgroundColor(Color.WHITE);
-                if (parentList.getChoiceMode() == AbsListView.CHOICE_MODE_NONE) {
-                    checkBoxV.setVisibility(View.GONE);
-                } else if (parentList.getCheckedItemCount() > 0){
-                    if (parentList.isItemChecked(position)) {
-                        view.setBackgroundColor(mContext.getResources().getColor(
-                                R.color.selected_item_background));
-                        checkBoxV.setImageResource(
-                                R.drawable.ic_checkbox_marked);
-                    } else {
-                        view.setBackgroundColor(Color.WHITE);
-                        checkBoxV.setImageResource(
-                                R.drawable.ic_checkbox_blank_outline);
-                    }
-                    checkBoxV.setVisibility(View.VISIBLE);
+            if (parentList.getChoiceMode() != AbsListView.CHOICE_MODE_NONE
+                    && parentList.getCheckedItemCount() > 0){
+                if (parentList.isItemChecked(position)) {
+                    view.setBackgroundColor(mContext.getResources().getColor(
+                            R.color.selected_item_background));
+                    checkBoxV.setImageResource(
+                            R.drawable.ic_checkbox_marked);
+                } else {
+                    view.setBackgroundColor(Color.WHITE);
+                    checkBoxV.setImageResource(
+                            R.drawable.ic_checkbox_blank_outline);
                 }
+                checkBoxV.setVisibility(View.VISIBLE);
             }
             
             // For all Views