Browse Source

朋友圈图片缩放问题

Arisono 10 years ago
parent
commit
12811ffe2d

+ 16 - 12
WeiChat/src/main/java/com/xzjmyk/pm/activity/ui/message/SubscriptionActivity.java

@@ -69,7 +69,9 @@ public class SubscriptionActivity extends BaseActivity {
             } else if (Constants.APP_SOCKETIMEOUTEXCEPTION == msg.what) {
                 //错误信息
             }
-
+//               if ( msg.what==3){
+//                   listView.onRefreshComplete();
+//               }
 
         }
 
@@ -85,12 +87,20 @@ public class SubscriptionActivity extends BaseActivity {
         super.onCreate(savedInstanceState);
         setContentView(R.layout.activity_subscription);
         baseUrl = CommonUtil.getSharedPreferences(this, "erp_baseurl");
-        adapter = new SubscriptionAdapter();
+
         listView = (PullToRefreshListView) findViewById(R.id.listview);
         listView.setOnRefreshListener(new PullToRefreshBase.OnRefreshListener<ListView>() {
             @Override
             public void onRefresh(PullToRefreshBase<ListView> refreshView) {
                 setData();
+                listView.onRefreshComplete();
+//                handler.sendEmptyMessage(3);
+//                listView.postDelayed(new Runnable() {
+//                    @Override
+//                    public void run() {
+//
+//                    }
+//                }, 10);
                 Log.i("gongpengming", "刷新");
             }
         });
@@ -136,16 +146,10 @@ public class SubscriptionActivity extends BaseActivity {
                 sortSubsrciprions.add(sortSubsrciprion);
             }
         }
-        listView.setAdapter(adapter);
-//        listView.setAdapter(adapter);
-
-        if (listView.isRefreshing()) {
-            Log.i("gongpengming", "正在刷新");
-
-        } else
-            Log.i("gongpengming", "meizshuaxin");
-        listView.onRefreshComplete();
-
+        if (adapter == null) {
+            adapter = new SubscriptionAdapter();
+            listView.setAdapter(adapter);
+        }
     }
 
     private void clearDataToDB() {

+ 1 - 0
WeiChat/src/main/java/com/xzjmyk/pm/activity/view/MyListView.java

@@ -22,5 +22,6 @@ public class MyListView extends ListView {
 	public void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
 		int expandSpec = MeasureSpec.makeMeasureSpec(Integer.MAX_VALUE >> 2, MeasureSpec.AT_MOST);
 		super.onMeasure(widthMeasureSpec, expandSpec);
+//		super.onMeasure(widthMeasureSpec,heightMeasureSpec);
 	}
 }