|
@@ -22,6 +22,7 @@
|
|
package com.owncloud.android.ui.adapter;
|
|
package com.owncloud.android.ui.adapter;
|
|
|
|
|
|
import android.content.Context;
|
|
import android.content.Context;
|
|
|
|
+import android.support.annotation.NonNull;
|
|
import android.support.annotation.Nullable;
|
|
import android.support.annotation.Nullable;
|
|
import android.view.LayoutInflater;
|
|
import android.view.LayoutInflater;
|
|
import android.view.View;
|
|
import android.view.View;
|
|
@@ -43,6 +44,7 @@ import com.owncloud.android.utils.ThemeUtils;
|
|
import java.io.File;
|
|
import java.io.File;
|
|
import java.util.ArrayList;
|
|
import java.util.ArrayList;
|
|
import java.util.List;
|
|
import java.util.List;
|
|
|
|
+import java.util.Locale;
|
|
|
|
|
|
import butterknife.BindView;
|
|
import butterknife.BindView;
|
|
import butterknife.ButterKnife;
|
|
import butterknife.ButterKnife;
|
|
@@ -198,7 +200,8 @@ public class SyncedFolderAdapter extends SectionedRecyclerViewAdapter<SyncedFold
|
|
holder.itemView.setTag(relativePosition % mGridWidth);
|
|
holder.itemView.setTag(relativePosition % mGridWidth);
|
|
|
|
|
|
if (mSyncFolderItems.get(section).getNumberOfFiles() > mGridTotal && relativePosition >= mGridTotal - 1) {
|
|
if (mSyncFolderItems.get(section).getNumberOfFiles() > mGridTotal && relativePosition >= mGridTotal - 1) {
|
|
- holder.counterValue.setText(Long.toString(mSyncFolderItems.get(section).getNumberOfFiles() - mGridTotal));
|
|
|
|
|
|
+ holder.counterValue.setText(String.format(Locale.US, "%d",
|
|
|
|
+ mSyncFolderItems.get(section).getNumberOfFiles() - mGridTotal);)
|
|
holder.counterBar.setVisibility(View.VISIBLE);
|
|
holder.counterBar.setVisibility(View.VISIBLE);
|
|
holder.thumbnailDarkener.setVisibility(View.VISIBLE);
|
|
holder.thumbnailDarkener.setVisibility(View.VISIBLE);
|
|
} else {
|
|
} else {
|
|
@@ -208,11 +211,12 @@ public class SyncedFolderAdapter extends SectionedRecyclerViewAdapter<SyncedFold
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ @NonNull
|
|
@Override
|
|
@Override
|
|
- public MainViewHolder onCreateViewHolder(ViewGroup parent, int viewType) {
|
|
|
|
|
|
+ public MainViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
|
|
View v = LayoutInflater.from(parent.getContext()).inflate(
|
|
View v = LayoutInflater.from(parent.getContext()).inflate(
|
|
- viewType == VIEW_TYPE_HEADER ?
|
|
|
|
- R.layout.synced_folders_item_header : R.layout.grid_sync_item, parent, false);
|
|
|
|
|
|
+ viewType == VIEW_TYPE_HEADER ?
|
|
|
|
+ R.layout.synced_folders_item_header : R.layout.grid_sync_item, parent, false);
|
|
return new MainViewHolder(v);
|
|
return new MainViewHolder(v);
|
|
}
|
|
}
|
|
|
|
|