Browse Source

修改订阅号样式

Bitliker 9 years ago
parent
commit
b2c7dbc2a1

+ 3 - 0
WeiChat/src/main/java/com/xzjmyk/pm/activity/ui/erp/activity/NewsTwoActivity.java

@@ -131,6 +131,9 @@ public class NewsTwoActivity extends BaseActivity {
                 case Constants.LOAD_SUCCESS:
                     String result = msg.getData().getString("result");
                     NewsEntity newsEntity = JSON.parseObject(result, NewsEntity.class);
+                    for (int i = 0; i < newsEntity.getData().size(); i++) {
+                        Log.i("gongpengming", newsEntity.getData().get(i).getNE_TYPE());
+                    }
                     if (adapter == null) {
                         adapter = new CardItemAdapter(ct, newsEntity);
                         mlist.getRefreshableView().setAdapter(adapter);

+ 0 - 1
WeiChat/src/main/java/com/xzjmyk/pm/activity/ui/erp/activity/NoticeMenuActivity.java

@@ -95,7 +95,6 @@ public class NoticeMenuActivity extends BaseActivity {
     }
 
     private int itemClick = 0x00a, setData = 0xaab;
-
     public void distribute(int i, int type) {
         Log.i("gongpengming", "i=" + i + ":::" + "type=" + type);
         switch (i) {

+ 11 - 0
WeiChat/src/main/java/com/xzjmyk/pm/activity/util/DisplayUtil.java

@@ -28,6 +28,17 @@ public class DisplayUtil {
 		return dip2px(context, dpLen);
 	}
 
+	/**
+	 * 将px值转换为sp值,保证文字大小不变
+	 *
+	 * @param pxValue
+	 * @param (DisplayMetrics类中属性scaledDensity)
+	 * @return
+	 */
+	public static int px2sp(Context context, float pxValue) {
+		final float fontScale = context.getResources().getDisplayMetrics().scaledDensity;
+		return (int) (pxValue / fontScale + 0.5f);
+	}
 
 	/**
 	 * 设置添加屏幕的背景透明度

+ 2 - 3
WeiChat/src/main/res/layout/bigimage_subscription.xml

@@ -60,8 +60,7 @@
     <RelativeLayout
         android:id="@+id/big_rl"
         android:layout_width="match_parent"
-        android:layout_height="130dp"
-        android:visibility="gone">
+        android:layout_height="130dp">
 
         <ImageView
             android:id="@+id/big_img"
@@ -85,9 +84,9 @@
             android:layout_height="wrap_content"
             android:layout_alignParentBottom="true"
             android:layout_marginBottom="5dp"
-            android:layout_marginLeft="10dp"
             android:background="@color/subscrip_text"
             android:ellipsize="end"
+            android:paddingLeft="10dp"
             android:textColor="@color/white"
             android:textSize="@dimen/text_min" />
 

+ 24 - 26
WeiChat/src/main/res/layout/subscription.xml

@@ -1,31 +1,29 @@
 <?xml version="1.0" encoding="utf-8"?>
-<android.support.v7.widget.CardView xmlns:android="http://schemas.android.com/apk/res/android"
-    xmlns:card_view="http://schemas.android.com/apk/res-auto"
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
     android:layout_width="match_parent"
-    android:layout_height="wrap_content"
-    android:layout_marginLeft="10dp"
-    android:layout_marginRight="10dp"
-    android:background="@color/white"
-    card_view:contentPadding="5dp">
+    android:layout_height="match_parent"
+    android:orientation="vertical">
 
-    <LinearLayout
+    <TextView
+        android:id="@+id/tvTime"
         android:layout_width="match_parent"
-        android:layout_height="match_parent"
-        android:orientation="vertical">
+        android:layout_height="wrap_content"
+        android:layout_marginLeft="10dp"
+        android:layout_marginRight="10dp"
+        android:background="@color/white"
+        android:gravity="center_vertical"
+        android:paddingLeft="2dp" />
 
-        <TextView
-            android:id="@+id/tvTime"
-            android:layout_width="match_parent"
-            android:layout_height="wrap_content" />
-
-        <com.xzjmyk.pm.activity.view.MyListView
-            android:id="@+id/listview"
-            android:layout_width="fill_parent"
-            android:layout_height="fill_parent"
-            android:layout_below="@+id/multi_praise_tv"
-            android:divider="@color/item_line"
-            android:paddingTop="5dp"
-            android:scrollbarSize="0dp"
-            android:scrollbars="none|vertical" />
-    </LinearLayout>
-</android.support.v7.widget.CardView>
+    <com.xzjmyk.pm.activity.view.MyListView
+        android:id="@+id/listview"
+        android:layout_width="fill_parent"
+        android:layout_height="fill_parent"
+        android:layout_below="@+id/multi_praise_tv"
+        android:layout_marginLeft="10dp"
+        android:layout_marginRight="10dp"
+        android:background="@color/white"
+        android:divider="@color/item_line"
+        android:paddingTop="5dp"
+        android:scrollbarSize="0dp"
+        android:scrollbars="none|vertical" />
+</LinearLayout>