58
        private final TextView participateText;
59
        private final TextView title;
60
        private final TextView onlookersText;
61
62
        public ViewHolder(@NonNull @NotNull View itemView) {
63
            super(itemView);
64
            title = itemView.findViewById(R.id.title);
65
            participateText = itemView.findViewById(R.id.participateText);
66
            onlookersText = itemView.findViewById(R.id.onlookersText);
67
        }
68
    }
69
70
71
}

+ 9 - 0
app/src/main/res/drawable/bg_topic_tab.xml

@ -0,0 +1,9 @@
1
<?xml version="1.0" encoding="utf-8"?>
2
<selector xmlns:android="http://schemas.android.com/apk/res/android">
3
    <item android:width="66dp" android:height="28dp">
4
        <shape android:shape="rectangle">
5
            <stroke android:width="1dp" android:color="#ffdedede" />
6
            <corners android:radius="4dp" />
7
        </shape>
8
    </item>
9
</selector>

+ 67 - 0
app/src/main/res/layout/activity_slelect_topic.xml

@ -0,0 +1,67 @@
1
<?xml version="1.0" encoding="utf-8"?>
2
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
3
    android:layout_width="match_parent"
4
    android:layout_height="match_parent"
5
    xmlns:app="http://schemas.android.com/apk/res-auto"
6
    xmlns:tools="http://schemas.android.com/tools">
7
    <RelativeLayout
8
        app:layout_constraintTop_toTopOf="parent"
9
        app:layout_constraintEnd_toEndOf="parent"
10
        app:layout_constraintStart_toStartOf="parent"
11
        android:id="@+id/rl_title"
12
        android:layout_width="match_parent"
13
        android:layout_height="130px"
14
        android:layout_alignParentStart="true"
15
        android:layout_alignParentLeft="true"
16
        android:layout_alignParentTop="true"
17
        android:background="@color/title_background">
18
19
        <TextView
20
            android:textStyle="bold"
21
            android:layout_centerInParent="true"
22
            android:layout_width="wrap_content"
23
            android:layout_height="wrap_content"
24
            android:text="选择话题"
25
            android:textColor="#ff1a1b1f"
26
            android:textSize="18sp"
27
            />
28
        <ImageView
29
            android:id="@+id/iv_back"
30
            android:layout_width="wrap_content"
31
            android:layout_height="match_parent"
32
            android:layout_alignParentLeft="true"
33
            android:layout_centerVertical="true"
34
            android:contentDescription="@null"
35
            android:paddingLeft="12dp"
36
            android:paddingTop="4dp"
37
            android:paddingRight="12dp"
38
            android:paddingBottom="4dp"
39
            android:src="@drawable/icon_lvback1119"
40
            app:tint="#69B355" />
41
    </RelativeLayout>
42
43
    <androidx.recyclerview.widget.RecyclerView
44
        android:id="@+id/topicRecycelrView"
45
        android:layout_width="match_parent"
46
        android:layout_height="0dp"
47
        android:visibility="gone"
48
        tools:visibility="visible"
49
        app:layout_constraintBottom_toBottomOf="parent"
50
        app:layout_constraintEnd_toEndOf="parent"
51
        app:layout_constraintStart_toStartOf="parent"
52
        app:layout_constraintTop_toBottomOf="@+id/rl_title"
53
        tools:listitem="@layout/layout_item_topic" />
54
55
    <TextView
56
        android:visibility="visible"
57
        android:id="@+id/noDataText"
58
        android:layout_width="wrap_content"
59
        android:layout_height="wrap_content"
60
        android:text="没有相关话题"
61
        android:textColor="#ff7b7b7b"
62
        android:textSize="14sp"
63
        app:layout_constraintBottom_toBottomOf="parent"
64
        app:layout_constraintEnd_toEndOf="parent"
65
        app:layout_constraintStart_toStartOf="parent"
66
        app:layout_constraintTop_toBottomOf="@+id/rl_title" />
67
</androidx.constraintlayout.widget.ConstraintLayout>

+ 17 - 2
app/src/main/res/layout/activity_zhan_comment.xml

@ -36,12 +36,12 @@
36 36
        android:background="@color/title_background">
37 37
38 38
        <TextView
39
            android:drawablePadding="5dp"
40
            android:drawableEnd="@drawable/ic_comm_hint"
41 39
            android:id="@+id/tv_zhan_name"
42 40
            android:layout_width="wrap_content"
43 41
            android:layout_height="wrap_content"
44 42
            android:layout_centerInParent="true"
43
            android:drawableEnd="@drawable/ic_comm_hint"
44
            android:drawablePadding="5dp"
45 45
            android:text="发表评论"
46 46
            android:textColor="#222222"
47 47
            android:textSize="16sp" />
@ -198,6 +198,20 @@
198 198
                android:textSize="13sp"
199 199
                android:visibility="visible" />
200 200
201
202
            <TextView
203
                android:layout_marginBottom="13dp"
204
                android:id="@+id/topicText"
205
                android:background="@drawable/bg_topic_tab"
206
                android:layout_width="66dp"
207
                android:layout_height="28dp"
208
                android:layout_marginStart="15dp"
209
                android:gravity="center"
210
                android:text="╋  话题"
211
                android:textColor="#ff0e0e0e"
212
                android:textSize="13sp" />
213
214
201 215
            <GridView
202 216
                android:id="@+id/noScrollgridview"
203 217
                android:layout_width="match_parent"
@ -272,6 +286,7 @@
272 286
                    android:textColor="@color/white"
273 287
                    android:textSize="19sp" />
274 288
            </LinearLayout>
289
275 290
            <TextView
276 291
                android:layout_width="wrap_content"
277 292
                android:layout_height="wrap_content"

+ 58 - 0
app/src/main/res/layout/layout_item_topic.xml

@ -0,0 +1,58 @@
1
<?xml version="1.0" encoding="utf-8"?>
2
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
3
    android:layout_width="match_parent"
4
    xmlns:app="http://schemas.android.com/apk/res-auto"
5
    xmlns:tools="http://schemas.android.com/tools"
6
    android:padding="12dp"
7
    android:layout_height="wrap_content">
8
    <TextView
9
        app:layout_constraintTop_toTopOf="parent"
10
        app:layout_constraintStart_toStartOf="parent"
11
        android:id="@+id/topicImg"
12
        android:layout_width="wrap_content"
13
        android:layout_height="wrap_content"
14
        android:text="#"
15
        android:textColor="#3EC34C"
16
        android:textSize="13sp"
17
        />
18
19
    <TextView
20
        android:textStyle="bold"
21
        android:ellipsize="end"
22
        android:maxLines="1"
23
        android:layout_width="0dp"
24
        android:layout_height="wrap_content"
25
        android:layout_marginStart="4dp"
26
        tools:text="首届电动车主代表海选"
27
        android:textColor="#ff0e0e0e"
28
        android:textSize="14sp"
29
        app:layout_constraintBottom_toBottomOf="@+id/topicImg"
30
        android:id="@+id/title"
31
        app:layout_constraintEnd_toEndOf="parent"
32
        app:layout_constraintStart_toEndOf="@+id/topicImg"
33
        app:layout_constraintTop_toTopOf="@+id/topicImg" />
34
    <TextView
35
        android:id="@+id/participateText"
36
        android:layout_marginTop="8dp"
37
        app:layout_constraintStart_toStartOf="parent"
38
        app:layout_constraintTop_toBottomOf="@+id/topicImg"
39
        android:layout_width="wrap_content"
40
        android:layout_height="wrap_content"
41
        tools:text="1492车主参与"
42
        android:textColor="#ff7b7b7b"
43
        android:textSize="12sp"
44
        />
45
    <TextView
46
        android:id="@+id/onlookersText"
47
        android:layout_marginStart="16dp"
48
        app:layout_constraintBottom_toBottomOf="@+id/participateText"
49
        app:layout_constraintTop_toTopOf="@+id/participateText"
50
        app:layout_constraintStart_toEndOf="@+id/participateText"
51
        android:layout_width="wrap_content"
52
        android:layout_height="wrap_content"
53
        tools:text="1492车主围观"
54
        android:textColor="#ff7b7b7b"
55
        android:textSize="12sp"
56
        />
57
58
</androidx.constraintlayout.widget.ConstraintLayout>

Zaloguj się - Gogs: Go Git Service

Zaloguj się

Zapomniałeś hasła?