Merge branch 'master' of https://gitee.com/renjianbo0118/HouseProperty
This commit is contained in:
@@ -20,6 +20,7 @@ import com.cutil.SizeUtils;
|
||||
import com.cutil.StringUtils;
|
||||
import com.sl.house_property.cart.AddressListActivity;
|
||||
import com.sl.house_property.databinding.FragmentMain4Binding;
|
||||
import com.sl.house_property.discovery.LikeActivity;
|
||||
import com.sl.house_property.f1.UserdlistActivity;
|
||||
import com.sl.house_property.order.OrderActivity;
|
||||
import com.sl.house_property.user.MyAuthorizedFamilyHistory;
|
||||
@@ -222,7 +223,13 @@ public class Main4Fragment extends BaseFragment<FragmentMain4Binding> implements
|
||||
|
||||
}
|
||||
});
|
||||
|
||||
mDataBinding.ll1.setOnClickListener(new View.OnClickListener() {
|
||||
@Override
|
||||
public void onClick(View view) {
|
||||
Intent intent = new Intent(getActivity(), LikeActivity.class);
|
||||
startActivityForResult(intent, 0);
|
||||
}
|
||||
});
|
||||
// mDataBinding.llGeren.setOnClickListener(new View.OnClickListener() {
|
||||
// @Override
|
||||
// public void onClick(View v) {
|
||||
|
||||
@@ -107,6 +107,8 @@ public class HistoryRecordFragment extends BaseFragment<FragmentHistoryRecordBin
|
||||
activity.registerMyOnTouchListener(this);
|
||||
} else if (getActivity() instanceof HistoryRecordActivity) {
|
||||
((HistoryRecordActivity) getActivity()).registerMyOnTouchListener(this);
|
||||
}else if (getActivity() instanceof LikeActivity){
|
||||
((LikeActivity) getActivity()).registerMyOnTouchListener(this);
|
||||
}
|
||||
|
||||
}
|
||||
@@ -409,6 +411,11 @@ public class HistoryRecordFragment extends BaseFragment<FragmentHistoryRecordBin
|
||||
mDataBinding.llComment.setVisibility(View.GONE);
|
||||
comment(discoveryListEntities.get(commentPosition).getGoods_id(), commentPosition, "", mDataBinding.etComment.getText().toString());
|
||||
|
||||
}else if (getActivity() instanceof LikeActivity){
|
||||
CommonUtils.hideSoftInput(getContext(), mDataBinding.etComment);
|
||||
mDataBinding.llComment.setVisibility(View.GONE);
|
||||
comment(discoveryListEntities.get(commentPosition).getGoods_id(), commentPosition, "", mDataBinding.etComment.getText().toString());
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -0,0 +1,37 @@
|
||||
package com.sl.house_property.discovery;
|
||||
|
||||
import android.os.Bundle;
|
||||
import android.support.annotation.Nullable;
|
||||
import android.support.v4.app.Fragment;
|
||||
|
||||
import com.sl.house_property.BaseActivity;
|
||||
import com.sl.house_property.MainTabActivity;
|
||||
import com.sl.house_property.R;
|
||||
import com.sl.house_property.databinding.ActivityLikeBinding;
|
||||
|
||||
import java.util.ArrayList;
|
||||
|
||||
public class LikeActivity extends BaseActivity<ActivityLikeBinding> {
|
||||
@Override
|
||||
protected int getLayoutResId() {
|
||||
return R.layout.activity_like;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void onCreate(@Nullable Bundle savedInstanceState) {
|
||||
super.onCreate(savedInstanceState);
|
||||
Fragment likeFragment = LikeFragment.newInstance();
|
||||
getSupportFragmentManager().beginTransaction().replace(R.id.fl,likeFragment).commitAllowingStateLoss();
|
||||
}
|
||||
//2. 保存MyOnTouchListener接口的列表
|
||||
private ArrayList<MainTabActivity.MyOnTouchListener> onTouchListeners = new ArrayList<MainTabActivity.MyOnTouchListener>();
|
||||
//4.提供给Fragment通过getActivity()方法来注册自己的触摸事件的方法
|
||||
public void registerMyOnTouchListener(MainTabActivity.MyOnTouchListener myOnTouchListener) {
|
||||
onTouchListeners.add(myOnTouchListener);
|
||||
}
|
||||
|
||||
//5.提供给Fragment通过getActivity()方法来注销自己的触摸事件的方法
|
||||
public void unregisterMyOnTouchListener(MainTabActivity.MyOnTouchListener myOnTouchListener) {
|
||||
onTouchListeners.remove(myOnTouchListener);
|
||||
}
|
||||
}
|
||||
@@ -5,6 +5,7 @@ import android.support.v4.app.Fragment;
|
||||
import android.support.v4.app.FragmentManager;
|
||||
import android.support.v4.app.FragmentPagerAdapter;
|
||||
import android.view.LayoutInflater;
|
||||
import android.view.View;
|
||||
|
||||
import com.gyf.immersionbar.ImmersionBar;
|
||||
import com.sl.house_property.BaseFragment;
|
||||
@@ -92,5 +93,11 @@ public class LikeFragment extends BaseFragment<FragmentLikeBinding> {
|
||||
MyViewPagerAdapter myViewPagerAdapter = new MyViewPagerAdapter(getChildFragmentManager());
|
||||
mDataBinding.fl.setAdapter(myViewPagerAdapter);
|
||||
mDataBinding.tb.setupWithViewPager(mDataBinding.fl);
|
||||
mDataBinding.left.setOnClickListener(new View.OnClickListener() {
|
||||
@Override
|
||||
public void onClick(View view) {
|
||||
getActivity().finish();
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
@@ -137,7 +137,7 @@ public class MyAuthorizedFamilyHistory extends BaseActivity<ActivityMyAuthorized
|
||||
map.put("app", "Cas");
|
||||
map.put("class", "FamilyMemberList");
|
||||
if (!TextUtils.isEmpty(homeId)){
|
||||
map.put("home_id",homeId);
|
||||
map.put("user_home_id",homeId);
|
||||
}
|
||||
|
||||
map.put("sign", Md5.md5("Cas" + "FamilyMemberList" + Md5.secret));
|
||||
@@ -247,14 +247,12 @@ public class MyAuthorizedFamilyHistory extends BaseActivity<ActivityMyAuthorized
|
||||
final FamilynumberpermissionBinding homeGridAdapterItemBinding = (FamilynumberpermissionBinding) b;
|
||||
simpleEntities.get(position).setString12(position+1+"");
|
||||
homeGridAdapterItemBinding.setMyentity(simpleEntities.get(position));
|
||||
// homeGridAdapterItemBinding.edit.setOnClickListener(new View.OnClickListener() {
|
||||
// @Override
|
||||
// public void onClick(View view) {
|
||||
// Intent intet = new Intent(MyAuthorizedFamilyHistory.this, AddAnewFamilyNumberPermissionActivity.class);
|
||||
// intet.putExtra("stringentity", simpleEntities.get(position));
|
||||
// startActivityForResult(intet,1);
|
||||
// }
|
||||
// });
|
||||
homeGridAdapterItemBinding.edit.setOnClickListener(new View.OnClickListener() {
|
||||
@Override
|
||||
public void onClick(View view) {
|
||||
DelFamilyMember(simpleEntities.get(position).getString3());
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
}
|
||||
@@ -276,6 +274,60 @@ public class MyAuthorizedFamilyHistory extends BaseActivity<ActivityMyAuthorized
|
||||
}
|
||||
}
|
||||
|
||||
private void DelFamilyMember(String f_id) {
|
||||
RegisterUser user =
|
||||
Config.getInstance(MyAuthorizedFamilyHistory.this).getUser();
|
||||
Map<String, String> map = new HashMap<>();
|
||||
if (user != null) {
|
||||
map.put("userid", user.getUserid());
|
||||
} else {
|
||||
map.put("userid", 0 + "");
|
||||
}
|
||||
map.put("app", "Cas");
|
||||
map.put("class", "DelFamilyMember");
|
||||
map.put("f_id", f_id);
|
||||
map.put("sign", Md5.md5("Cas" + "DelFamilyMember" + Md5.secret));
|
||||
DelFamily(ApiConfig.BASE_URL, map, getResources().getString(R.string.loading), 0);
|
||||
|
||||
}
|
||||
|
||||
|
||||
private void DelFamily(String myurl, Map<String, String> map, String msg, final int requstecode) {
|
||||
mGankLoader = new Loader();
|
||||
Subscription subscription = mGankLoader.getMovie(myurl, map).subscribe(new Action1<Resultcode>() {
|
||||
|
||||
|
||||
@Override
|
||||
public void call(Resultcode resultcode) {
|
||||
progressDialog.dismiss();
|
||||
if (!(resultcode.status == 0)) {
|
||||
setToast( resultcode.msg);
|
||||
page=1;
|
||||
getlist();
|
||||
}
|
||||
if (resultcode.status == 0) {
|
||||
if (requstecode == 0) {
|
||||
Gson gs = new Gson();
|
||||
ArrayList<LinkedTreeMap> adta = (ArrayList<LinkedTreeMap>) resultcode.data;
|
||||
String s = gs.toJson(adta);
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
}, new Action1<Throwable>() {
|
||||
@Override
|
||||
public void call(Throwable throwable) {
|
||||
progressDialog.dismiss();
|
||||
setToast( getString(R.string.getdatafailure));
|
||||
throwable.printStackTrace();
|
||||
}
|
||||
});
|
||||
|
||||
addSubscription(subscription);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -459,7 +459,7 @@ public class MyPropertyActivity extends BaseActivity<ActivityMyPropertyBinding>
|
||||
}
|
||||
map.put("app", "Cas");
|
||||
map.put("class", "AddFamilyMember");
|
||||
map.put("home_id", homeId);
|
||||
map.put("user_home_id", homeId);
|
||||
map.put("phone", phone);
|
||||
map.put("username", uername);
|
||||
map.put("sign", Md5.md5("Cas" + "AddFamilyMember" + Md5.secret));
|
||||
|
||||
Reference in New Issue
Block a user