diff --git a/app/src/main/java/ru/vtosters/lite/ui/adapters/MessagesPreviewAdapter.java b/app/src/main/java/ru/vtosters/lite/ui/adapters/MessagesPreviewAdapter.java index 8431b108d..d6ccd751e 100644 --- a/app/src/main/java/ru/vtosters/lite/ui/adapters/MessagesPreviewAdapter.java +++ b/app/src/main/java/ru/vtosters/lite/ui/adapters/MessagesPreviewAdapter.java @@ -1,39 +1,29 @@ package ru.vtosters.lite.ui.adapters; -import static ru.vtosters.lite.utils.ThemesUtils.getTextAttr; - import android.content.Context; -import android.util.TypedValue; import android.view.Gravity; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; -import android.widget.TextView; import androidx.annotation.NonNull; import androidx.recyclerview.widget.RecyclerView; import com.vk.core.widget.BubbleFluidLayout; +import com.vk.im.ui.components.viewcontrollers.msg_list.entry.MsgTextBuilder; +import com.vk.im.ui.views.msg.MsgPartTextView; import com.vk.im.ui.views.msg.bubble.MsgBubbleView; import com.vtosters.lite.R; import ru.vtosters.lite.utils.AndroidUtils; public class MessagesPreviewAdapter extends RecyclerView.Adapter { - private static final int ME = 0x0; - private static final int ANONYMOUS = -0x1; - private final String[] mMessages = AndroidUtils.getArray(R.array.wallpaper_change_dialog); - - private static int getColorFromAttribute(Context context, int attrId) { - TypedValue typedValue = new TypedValue(); - context.getTheme().resolveAttribute(attrId, typedValue, true); - return typedValue.data; - } + private static final String[] MESSAGES = AndroidUtils.getArray(R.array.wallpaper_change_dialog); @Override public int getItemViewType(int i) { - return i % 2 == 0 ? ANONYMOUS : ME; + return i % 2 == 0 ? Gravity.START : Gravity.END; } @NonNull @@ -41,7 +31,12 @@ public class MessagesPreviewAdapter extends RecyclerView.Adapter