Commit 6c4bcbce authored by Grigory Fedorov's avatar Grigory Fedorov

New square and circle icons for chat scroll indicators. Square icon - for recent chats page.

parent 6b384648
package com.xabber.android.ui.adapter;
import android.app.Activity;
import android.graphics.drawable.ColorDrawable;
import android.view.LayoutInflater;
import android.view.View;
import android.widget.ImageView;
import android.widget.LinearLayout;
import com.xabber.androiddev.R;
......@@ -33,7 +35,13 @@ public class ChatScrollIndicatorAdapter {
= (LayoutInflater) activity.getSystemService(Activity.LAYOUT_INFLATER_SERVICE);
while (linearLayout.getChildCount() < size) {
final View view = inflater.inflate(R.layout.chat_scroll_indicator_item, linearLayout, false);
View view;
if (linearLayout.getChildCount() == 0) {
view = inflater.inflate(R.layout.chat_scroll_indicator_item_square, linearLayout, false);
} else {
view = inflater.inflate(R.layout.chat_scroll_indicator_item_circle, linearLayout, false);
}
linearLayout.addView(view);
final AccountViewHolder accountViewHolder = new AccountViewHolder(view);
......
......@@ -13,14 +13,14 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="2dp"
android:src="@drawable/ic_scroll_indicator_6dp"
android:src="@drawable/ic_scroll_indicator_circle_8dp"
/>
<ImageView
android:id="@+id/indicator_item_selection"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/ic_scroll_indicator"
android:src="@drawable/ic_scroll_indicator_circle_12dp"
android:visibility="gone"
/>
......
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginEnd="3dp"
android:layout_marginRight="3dp"
android:layout_marginLeft="3dp"
android:layout_marginStart="3dp"
>
<ImageView
android:id="@+id/indicator_item_body"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="2dp"
android:src="@drawable/ic_scroll_indicator_square_8dp"
/>
<ImageView
android:id="@+id/indicator_item_selection"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/ic_scroll_indicator_square_12dp"
android:visibility="gone"
/>
</RelativeLayout>
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment