diff --git a/Clover/app/src/main/java/org/floens/chan/ui/cell/PostCell.java b/Clover/app/src/main/java/org/floens/chan/ui/cell/PostCell.java
index 2780f159..9981f5eb 100644
--- a/Clover/app/src/main/java/org/floens/chan/ui/cell/PostCell.java
+++ b/Clover/app/src/main/java/org/floens/chan/ui/cell/PostCell.java
@@ -17,10 +17,12 @@
*/
package org.floens.chan.ui.cell;
+import android.annotation.TargetApi;
import android.content.Context;
import android.content.res.TypedArray;
import android.graphics.Typeface;
import android.graphics.drawable.BitmapDrawable;
+import android.os.Build;
import android.support.annotation.NonNull;
import android.text.Layout;
import android.text.Spannable;
@@ -37,7 +39,6 @@ import android.text.style.StyleSpan;
import android.util.AttributeSet;
import android.view.MotionEvent;
import android.view.View;
-import android.widget.FrameLayout;
import android.widget.ImageView;
import android.widget.RelativeLayout;
import android.widget.TextView;
@@ -72,7 +73,6 @@ public class PostCell extends RelativeLayout implements PostLinkable.Callback {
private Post post;
private boolean threadMode;
- private FrameLayout thumbnailViewContainer;
private ThumbnailView thumbnailView;
private TextView title;
private TextView icons;
@@ -123,7 +123,6 @@ public class PostCell extends RelativeLayout implements PostLinkable.Callback {
protected void onFinishInflate() {
super.onFinishInflate();
- thumbnailViewContainer = (FrameLayout) findViewById(R.id.thumbnail_container);
thumbnailView = (ThumbnailView) findViewById(R.id.thumbnail_view);
title = (TextView) findViewById(R.id.title);
icons = (TextView) findViewById(R.id.icons);
@@ -247,6 +246,12 @@ public class PostCell extends RelativeLayout implements PostLinkable.Callback {
return thumbnailView;
}
+ @Override
+ @TargetApi(Build.VERSION_CODES.JELLY_BEAN)
+ public boolean hasOverlappingRendering() {
+ return false;
+ }
+
private void bindPost(Post post) {
threadMode = callback.getLoadable().isThreadMode();
@@ -269,10 +274,10 @@ public class PostCell extends RelativeLayout implements PostLinkable.Callback {
}
if (post.hasImage) {
- thumbnailViewContainer.setVisibility(View.VISIBLE);
+ thumbnailView.setVisibility(View.VISIBLE);
thumbnailView.setUrl(post.thumbnailUrl, thumbnailView.getLayoutParams().width, thumbnailView.getLayoutParams().height);
} else {
- thumbnailViewContainer.setVisibility(View.GONE);
+ thumbnailView.setVisibility(View.GONE);
thumbnailView.setUrl(null, 0, 0);
}
diff --git a/Clover/app/src/main/res/layout/cell_post.xml b/Clover/app/src/main/res/layout/cell_post.xml
index 31105d38..6c92b0fa 100644
--- a/Clover/app/src/main/res/layout/cell_post.xml
+++ b/Clover/app/src/main/res/layout/cell_post.xml
@@ -20,20 +20,11 @@ along with this program. If not, see .
android:layout_width="match_parent"
android:layout_height="wrap_content">
-
-
-
-
-
+ android:layout_height="72dp"
+ android:gravity="top" />
.
android:layout_alignParentRight="true"
android:layout_alignParentTop="true"
android:layout_alignWithParentIfMissing="true"
- android:layout_toRightOf="@id/thumbnail_container"
+ android:layout_toRightOf="@id/thumbnail_view"
android:paddingRight="25dp" />
.
android:layout_alignParentRight="true"
android:layout_alignWithParentIfMissing="true"
android:layout_below="@id/title"
- android:layout_toRightOf="@id/thumbnail_container" />
+ android:layout_toRightOf="@id/thumbnail_view" />
.
android:layout_alignParentRight="true"
android:layout_alignWithParentIfMissing="true"
android:layout_below="@id/icons"
- android:layout_toRightOf="@id/thumbnail_container" />
+ android:layout_toRightOf="@id/thumbnail_view" />
.
android:layout_height="wrap_content"
android:layout_alignWithParentIfMissing="true"
android:layout_below="@id/comment"
- android:layout_toRightOf="@id/thumbnail_container"
+ android:layout_toRightOf="@id/thumbnail_view"
android:singleLine="true"
android:textColor="?attr/post_reply_count_color" />
diff --git a/Clover/app/src/main/res/values/attrs.xml b/Clover/app/src/main/res/values/attrs.xml
index d2dcfdc0..35c180a1 100644
--- a/Clover/app/src/main/res/values/attrs.xml
+++ b/Clover/app/src/main/res/values/attrs.xml
@@ -82,7 +82,6 @@ along with this program. If not, see .
-
diff --git a/Clover/app/src/main/res/values/styles.xml b/Clover/app/src/main/res/values/styles.xml
index 4f23ebc4..9c662107 100644
--- a/Clover/app/src/main/res/values/styles.xml
+++ b/Clover/app/src/main/res/values/styles.xml
@@ -36,7 +36,6 @@ along with this program. If not, see .
- #89000000
- #42000000
- - #FFDDDDDD
- #FFBCBCBC
- #FFD6BAD0
- #FF646464