android:layout_width="wrap_content"
22
        android:layout_height="wrap_content"
23
        android:text="Medium Text"
24
        android:textColor="@color/ui_65"
25
        android:textSize="15sp"
26
        android:layout_marginLeft="10dp"
27
        android:id="@+id/item_collect_title"
28
        android:maxLines="1"
29
        android:layout_marginTop="18dp"
30
        android:layout_toRightOf="@+id/item_collect_imageView"
31
        android:layout_toEndOf="@+id/item_collect_imageView" />
32

33
    <TextView
34
        android:layout_width="wrap_content"
35
        android:layout_height="wrap_content"
36
        android:textAppearance="?android:attr/textAppearanceSmall"
37
        android:textSize="13sp"
38
        android:textColor="@color/hintColor"
39
        android:layout_marginTop="10dp"
40
        android:drawableLeft="@drawable/icon_fast612"
41
        android:gravity="center"
42
        android:drawablePadding="3dp"
43
        android:visibility="gone"
44
        android:id="@+id/item_collect_descriptionO"
45
        android:layout_below="@+id/item_collect_title"
46
        android:layout_alignLeft="@+id/item_collect_title"
47
        android:layout_alignStart="@+id/item_collect_title" />
48

49
    <TextView
50
        android:layout_width="wrap_content"
51
        android:layout_height="wrap_content"
52
        android:textAppearance="?android:attr/textAppearanceMedium"
53
        android:text="Medium Text"
54
        android:textColor="@color/hintColor"
55
        android:layout_marginTop="5dp"
56
        android:textSize="13sp"
57
        android:maxEms="35"
58
        android:singleLine="true"
59
        android:ellipsize="end"
60
        android:id="@+id/collect_item_address"
61
        android:layout_below="@+id/item_collect_title"
62
        android:layout_alignLeft="@+id/item_collect_descriptionO"
63
        android:layout_alignStart="@+id/item_collect_descriptionO" />
64

65
    <TextView
66
        android:layout_width="wrap_content"
67
        android:layout_height="wrap_content"
68
        android:textAppearance="?android:attr/textAppearanceSmall"
69
        android:textColor="@color/hintColor"
70
        android:textSize="13sp"
71
        android:drawableLeft="@drawable/icon_slow612"
72
        android:drawablePadding="3dp"
73
        android:layout_marginLeft="15dp"
74
        android:visibility="gone"
75
        android:gravity="center"
76
        android:id="@+id/textView16"
77
        android:layout_alignTop="@+id/item_collect_descriptionOR"
78
        android:layout_toRightOf="@+id/item_collect_descriptionOR"
79
        android:layout_toEndOf="@+id/item_collect_descriptionOR" />
80

81
    <TextView
82
        android:layout_width="wrap_content"
83
        android:layout_height="18dp"
84
        android:textAppearance="?android:attr/textAppearanceMedium"
85
        android:text="1"
86
        android:visibility="gone"
87
        android:textSize="14sp"
88
        android:textColor="@color/hintColor"
89
        android:layout_marginLeft="5dp"
90
        android:gravity="center"
91
        android:id="@+id/item_collect_descriptionOR"
92
        android:layout_alignTop="@+id/item_collect_descriptionO"
93
        android:layout_toRightOf="@+id/item_collect_descriptionO"
94
        android:layout_toEndOf="@+id/item_collect_descriptionO" />
95

96
    <TextView
97
        android:layout_width="wrap_content"
98
        android:layout_height="18dp"
99
        android:textAppearance="?android:attr/textAppearanceMedium"
100
        android:text="3"
101
        android:textColor="@color/hintColor"
102
        android:textSize="14sp"
103
        android:gravity="center"
104
        android:visibility="gone"
105
        android:layout_marginLeft="5dp"
106
        android:id="@+id/item_collect_descriptionTR"
107
        android:layout_alignTop="@+id/textView16"
108
        android:layout_toRightOf="@+id/textView16"
109
        android:layout_toEndOf="@+id/textView16" />
110

111
</RelativeLayout>
5
    android:layout_height="wrap_content"
6
    android:background="@color/bg_row"
7
    android:orientation="vertical">
8

9
    <LinearLayout
10
        android:id="@+id/item"
11
        android:layout_width="match_parent"
12
        android:layout_height="wrap_content">
13

14
        <ImageView
15
            android:layout_width="45dp"
16
            android:layout_height="45dp"
17
            android:layout_marginLeft="8dp"
18
            android:layout_marginTop="16dp"
19
            android:layout_marginBottom="16dp"
20
            android:src="@drawable/icon_listzhan76" />
21

22
        <LinearLayout
23
            android:layout_width="match_parent"
24
            android:layout_height="match_parent"
25
            android:layout_marginRight="15dp"
26
            android:orientation="vertical">
27

28
            <TextView
29
                android:id="@+id/name"
30
                android:layout_width="match_parent"
31
                android:layout_height="wrap_content"
32
                android:layout_marginLeft="10dp"
33
                android:layout_marginTop="18dp"
34
                android:maxLines="1"
35
                tools:text="名称"
36
                android:textColor="@color/ui_65"
37
                android:textSize="15sp" />
38

39
            <TextView
40
                android:id="@+id/address"
41
                android:layout_width="wrap_content"
42
                android:layout_height="wrap_content"
43
                android:layout_marginLeft="10dp"
44
                android:layout_marginTop="5dp"
45
                android:ellipsize="end"
46
                android:maxEms="35"
47
                android:singleLine="true"
48
                tools:text="地址"
49
                android:textAppearance="?android:attr/textAppearanceMedium"
50
                android:textColor="@color/hintColor"
51
                android:textSize="13sp" />
52
        </LinearLayout>
53
    </LinearLayout>
54

55
    <View
56
        android:layout_width="match_parent"
57
        android:layout_height="1dp"
58
        android:background="@color/lineColor" />
59
</LinearLayout>

聊聊推荐分享按钮UI调整 · 8040eaa405 - Gogs: Go Git Service
瀏覽代碼

聊聊推荐分享按钮UI调整

huyuguo 7 年之前
父節點
當前提交
8040eaa405

+ 8 - 0
app/src/main/java/com/electric/chargingpile/activity/TalkActivity.txt

@ -0,0 +1,8 @@
1
聊聊主界面包含顶部栏与底部栏已经中间的两个可左右滑动页面
2
3
TalkActivity.java activity_talk.xml
4
5
6
7
一、推荐
8
TalkRecommendFragment.java  layout/activity_talk_recommend_tj.xml

+ 5 - 0
app/src/main/java/com/electric/chargingpile/fragment/TalkRecommendFragment.java

@ -12,6 +12,7 @@ import android.view.View;
12 12
import android.view.ViewGroup;
13 13
import android.widget.ImageView;
14 14
import android.widget.LinearLayout;
15
import android.widget.TextView;
15 16
import android.widget.Toast;
16 17
17 18
import com.andview.refreshview.XRefreshView;
@ -75,6 +76,10 @@ public class TalkRecommendFragment extends Fragment implements View.OnClickListe
75 76
        view = inflater.inflate(R.layout.activity_talk_recommend_tj, null);
76 77
        initXRefreshView();
77 78
        share_info_icon = view.findViewById(R.id.share_info_icon);
79
        TextView shareInfoText = view.findViewById(R.id.share_info_text);
80
        shareInfoText.setAlpha(0.8f);
81
        ImageView shareInfoSanjiao = view.findViewById(R.id.share_info_sanjiao);
82
        shareInfoSanjiao.setAlpha(0.8f);
78 83
79 84
        String isFirstComeIn = ProfileManager.getInstance().getIsFirstComeIn(getActivity());
80 85
        if (TextUtils.isEmpty(isFirstComeIn)) {

二進制
app/src/main/res/drawable-xxhdpi/app_share_talk_icon.png


+ 13 - 12
app/src/main/res/layout/activity_talk_recommend_tj.xml

@ -18,42 +18,43 @@
18 18
19 19
    <ImageView
20 20
        android:id="@+id/iv_ask"
21
        android:layout_width="56dp"
22
        android:layout_height="56dp"
21
        android:layout_width="wrap_content"
22
        android:layout_height="wrap_content"
23 23
        android:layout_alignParentRight="true"
24 24
        android:layout_alignParentBottom="true"
25 25
        android:layout_marginRight="15dp"
26 26
        android:layout_marginBottom="22dp"
27
        android:src="@drawable/app_share_talk_icon"/>
27
        android:src="@drawable/app_share_talk_icon" />
28 28
29 29
    <LinearLayout
30 30
        android:id="@+id/share_info_icon"
31 31
        android:layout_width="wrap_content"
32
        android:layout_height="56dp"
33
        android:layout_toLeftOf="@+id/iv_ask"
32
        android:layout_height="40dp"
34 33
        android:layout_alignParentBottom="true"
35
        android:layout_marginBottom="22dp"
36
        android:orientation="horizontal"
34
        android:layout_marginBottom="24dp"
35
        android:layout_toLeftOf="@+id/iv_ask"
37 36
        android:gravity="center_vertical"
37
        android:orientation="horizontal"
38 38
        android:visibility="gone">
39 39
40 40
        <TextView
41
            android:id="@+id/share_info_text"
41 42
            android:layout_width="wrap_content"
42 43
            android:layout_height="match_parent"
43
            android:text="分享内容获电币"
44 44
            android:background="@drawable/bg_yuan_black"
45
            android:gravity="center"
45 46
            android:paddingLeft="10dp"
46 47
            android:paddingRight="10dp"
47
            android:gravity="center"
48
            android:text="分享内容获电币"
48 49
            android:textColor="@color/white"
49
            android:textSize="12sp"
50
            />
50
            android:textSize="11sp" />
51 51
52 52
        <ImageView
53
            android:id="@+id/share_info_sanjiao"
53 54
            android:layout_width="15dp"
54 55
            android:layout_height="15dp"
55 56
            android:layout_marginLeft="-5dp"
56
            android:src="@drawable/app_sanjiao_right"/>
57
            android:src="@drawable/app_sanjiao_right" />
57 58
58 59
    </LinearLayout>
59 60