作者 朱振飞

add

... ... @@ -230,6 +230,15 @@ public class JlxpEntity {
private String photo;
private String sex;
private String username;
private String user_id;
public String getUser_id() {
return user_id;
}
public void setUser_id(String user_id) {
this.user_id = user_id;
}
public int getId() {
return id;
... ...
... ... @@ -393,9 +393,11 @@ public interface ApiService {
Observable<JlxpEntity> jlxq(@Header("token") String token, @Query("id") String id);
/*撤回接龙*/
@POST("/api/solitaire/cancelSolitaire")
Observable<BaseBean> cancelSolitaire(@Header("token") String token, @Query("id") String id);
/*删除接龙*/
@POST("/api/solitaire/delSolitaire")
Observable<ChxqEntity> chxq(@Header("token") String token, @Query("id") String id);
Observable<ChxqEntity> delSolitaire(@Header("token") String token, @Query("id") String id);
/*调查问卷列表*/
@POST("/api/home_school/getList")
Observable<DcwjEntity> dcwjlist(@Header("token") String token, @Query("type") int type);
... ...
... ... @@ -3,6 +3,7 @@ package com.yinhebairong.clasmanage.ui.jxt.activity;
import android.graphics.Color;
import android.os.Bundle;
import android.support.annotation.Nullable;
import android.support.v7.widget.LinearLayoutManager;
import android.support.v7.widget.RecyclerView;
import android.view.Gravity;
import android.view.KeyEvent;
... ... @@ -23,6 +24,7 @@ import com.bumptech.glide.Glide;
import com.bumptech.glide.request.RequestOptions;
import com.chad.library.adapter.base.BaseQuickAdapter;
import com.chad.library.adapter.base.BaseViewHolder;
import com.google.gson.Gson;
import com.kongzue.dialog.v3.WaitDialog;
import com.yinhebairong.clasmanage.Config;
import com.yinhebairong.clasmanage.R;
... ... @@ -30,11 +32,21 @@ import com.yinhebairong.clasmanage.base.BaseActivity;
import com.yinhebairong.clasmanage.base.instant.Layout;
import com.yinhebairong.clasmanage.base.instant.TopNavigationBar;
import com.yinhebairong.clasmanage.base.instant.slideslip.SlideLip;
import com.yinhebairong.clasmanage.bean.BaseBean;
import com.yinhebairong.clasmanage.entity.ActiveSignEntity;
import com.yinhebairong.clasmanage.entity.ChxqEntity;
import com.yinhebairong.clasmanage.entity.JlxpEntity;
import com.yinhebairong.clasmanage.entity.LoginEntity;
import com.yinhebairong.clasmanage.entity.TjjlEntity;
import com.yinhebairong.clasmanage.m.M;
import com.yinhebairong.clasmanage.ui.jxt.activity.Bjwj.BjwjActivity2;
import com.yinhebairong.clasmanage.ui.jxt.activity.HD.Hdxq_Activity;
import com.yinhebairong.clasmanage.ui.jxt.fragment.Hd.Hd_Rv_Fragment;
import com.yinhebairong.clasmanage.ui.my.view.PromptDialog;
import com.yinhebairong.clasmanage.utils.KeyBoardUtils;
import com.yinhebairong.clasmanage.utils.SharedPreferenceUtil;
import com.yinhebairong.clasmanage.view.DebugLog;
import com.yinhebairong.clasmanage.widget.CircleImageView;
import com.yinhebairong.clasmanage.widget.SupportPopupWindow;
import java.util.ArrayList;
... ... @@ -51,7 +63,7 @@ import io.reactivex.schedulers.Schedulers;
* 接龙详情
*/
@SlideLip(slidelip = false) // 侧滑返回上一页 , 默认不开启 \
@TopNavigationBar(color = Color.TRANSPARENT, setBarBiack = 2) // 状态栏颜色 , 状态栏样式
@TopNavigationBar(color = Color.TRANSPARENT, setBarBiack = 0) // 状态栏颜色 , 状态栏样式
@Layout(R.layout.activity_jlxq)
public class JlxqActivity extends BaseActivity {
@BindView(R.id.include_back)
... ... @@ -98,7 +110,7 @@ public class JlxqActivity extends BaseActivity {
@BindView(R.id.jlxq_tv1)
TextView jlxqTv1;
@BindView(R.id.jlxq_photo)
ImageView jlxqPhoto;
CircleImageView jlxqPhoto;
@BindView(R.id.jlxq_name)
TextView jlxqName;
@BindView(R.id.jlgl_data)
... ... @@ -107,12 +119,16 @@ public class JlxqActivity extends BaseActivity {
LinearLayout jlxqItem;
@BindView(R.id.jlxq_content)
TextView jlxqContent;
@BindView(R.id.show_but)
LinearLayout showBut;
// @BindView(R.id.show_but)
// LinearLayout showBut;
@BindView(R.id.massage_sc)
TextView massageSc;
@BindView(R.id.rl_my)
RelativeLayout rl_my;
private List<JlxpEntity.DataBean.ListBean> mList= new ArrayList<>();
private int id;//我参与的接龙的id
private List<JlxpEntity.DataBean.ListBean> mList = new ArrayList<>();
@Override
protected void initData() {
... ... @@ -120,11 +136,18 @@ public class JlxqActivity extends BaseActivity {
Bundle extras = getIntent().getExtras();
jlId = extras.getString("JlId");
LinearLayoutManager layoutManager = new LinearLayoutManager(this) {
@Override
public boolean canScrollVertically() {
return false;
}
};
List<JlxpEntity.DataBean.ListBean> list = mList;
setRv(jlxqRv2, 1, 0, 0);
jlxqAdapter = new JlxqAdapter(R.layout.jlxq_item, list);
jlxqRv2.setAdapter(jlxqAdapter);
jlxqRv2.setLayoutManager(layoutManager);
addRyPricePeople.setOnEditorActionListener((v, actionId, event) -> {
if (null != event && KeyEvent.KEYCODE_ENTER == event.getKeyCode()) {
... ... @@ -144,6 +167,12 @@ public class JlxqActivity extends BaseActivity {
shopPopup();
}
});
massageSc.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
showNoticeDialog();
}
});
getDetail();
}
... ... @@ -173,24 +202,156 @@ public class JlxqActivity extends BaseActivity {
RequestOptions requestOptions = RequestOptions.circleCropTransform();
Glide.with(JlxqActivity.this).load(jlxpEntity.getData().getTeacher_photo()).apply(requestOptions).into(jlxqImg);
//二级数据
if(jlxpEntity.getData().getList().size()>0){
if (jlxpEntity.getData().getList().size() > 0) {
mList.clear();
mList.addAll(jlxpEntity.getData().getList());
jlxqAdapter.notifyDataSetChanged();
}
//设置自己是否显示
setMy();
}
}
@Override
public void onError(Throwable e) {
WaitDialog.dismiss();
}
@Override
public void onComplete() {
}
});
}
/**
* 设置自己是否显示
*/
private void setMy() {
String json = (String) SharedPreferenceUtil.get(this, M.UserJson, "");
Gson gson = new Gson();
LoginEntity loginEntity = gson.fromJson(json, LoginEntity.class);
String id = loginEntity.getData().getUser().getId();
boolean showMy=false;
for (int i = 0; i < mList.size(); i++) {
DebugLog.e(id + "==-=" + "User_id===" + mList.get(i).getUser_id());
if (String.valueOf(mList.get(i).getUser_id()).equals(id)) {
rl_my.setVisibility(View.VISIBLE);
showMy=true;
Glide.with(this).load(mList.get(i).getPhoto()).into(jlxqPhoto);
jlxqName.setText(mList.get(i).getUsername());
jlglData.setText(mList.get(i).getCreate_time());
jlxqContent.setText(mList.get(i).getContent());
jlxqTv1.setText(String.valueOf(i + 1));
this.id = mList.get(i).getId();
break;
}
}
if(!showMy){
rl_my.setVisibility(View.GONE);
}
}
private PromptDialog mPromptDialog;
public void showNoticeDialog() {
if (mPromptDialog == null) {
mPromptDialog = new PromptDialog(JlxqActivity.this, R.style.PromptDialog);
mPromptDialog.setTitleText("提示");
mPromptDialog.setContentText("确定要删除该条接龙消息吗?");
mPromptDialog.setPositiveListener("确定", new PromptDialog.OnPositiveListener() {
@Override
public void onClick(PromptDialog dialog) {
dialog.dismiss();
delSolitaire();
}
});
mPromptDialog.setNegativeListener("取消",
new PromptDialog.OnNegativeListener() {
@Override
public void onClick(PromptDialog dialog) {
dialog.dismiss();
}
});
}
mPromptDialog.show();
}
/**
* 撤回接龙
*/
private void chehui() {
Api().delSolitaire(Config.Token, jlId)
.subscribeOn(Schedulers.io())
.observeOn(AndroidSchedulers.mainThread())
.subscribe(new Observer<ChxqEntity>() {
@Override
public void onSubscribe(Disposable d) {
}
@Override
public void onNext(ChxqEntity chxqEntity) {
if (chxqEntity.getCode() == M.success) {
M.toast(activity, "删除成功");
getDetail();
} else {
M.toast(activity, "删除失败");
}
}
@Override
public void onError(Throwable e) {
}
@Override
public void onComplete() {
}
});
}
/**
* * 删除我参与的接龙
*/
private void delSolitaire() {
WaitDialog.show(JlxqActivity.this, "请稍候...");
Api().cancelSolitaire(Config.Token, jlId)
.subscribeOn(Schedulers.io())
.observeOn(AndroidSchedulers.mainThread())
.subscribe(new Observer<BaseBean>() {
@Override
public void onSubscribe(Disposable d) {
}
@Override
public void onNext(BaseBean addMbBean) {
WaitDialog.dismiss();
if (addMbBean.getCode() == M.success) {
Toast.makeText(ctx, "" + addMbBean.getMsg(), Toast.LENGTH_SHORT).show();
getDetail();
}
}
@Override
public void onError(Throwable e) {
}
@Override
public void onComplete() {
}
});
}
/**
* 右上角操作
*/
private void shopPopup() {
View view = LayoutInflater.from(activity).inflate(R.layout.popup_jl, null);
final PopupWindow popupWindow = new PopupWindow(view, WindowManager.LayoutParams.MATCH_PARENT, WindowManager.LayoutParams.WRAP_CONTENT);
... ... @@ -217,7 +378,7 @@ public class JlxqActivity extends BaseActivity {
jl_ch.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
getDelete(jlId);
delSolitaire();
}
});
jl_qx.setOnClickListener(new View.OnClickListener() {
... ... @@ -259,35 +420,7 @@ public class JlxqActivity extends BaseActivity {
sure.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Api().chxq(Config.Token, jlId)
.subscribeOn(Schedulers.io())
.observeOn(AndroidSchedulers.mainThread())
.subscribe(new Observer<ChxqEntity>() {
@Override
public void onSubscribe(Disposable d) {
}
@Override
public void onNext(ChxqEntity chxqEntity) {
if (chxqEntity.getCode() == M.success) {
M.toast(activity, "删除成功");
initData();
} else {
M.toast(activity, "删除失败");
}
}
@Override
public void onError(Throwable e) {
}
@Override
public void onComplete() {
}
});
chehui();
popupWindow.dismiss();
}
});
... ... @@ -311,6 +444,7 @@ public class JlxqActivity extends BaseActivity {
jlxqCy.setVisibility(View.GONE);
break;
case R.id.tj_but:
hintKbTwo();
getDataTJ();
break;
... ... @@ -335,6 +469,8 @@ public class JlxqActivity extends BaseActivity {
public void onNext(TjjlEntity tjjlEntity) {
if (tjjlEntity.getCode() == M.success) {
M.toast(activity, "提交成功");
jlxqTj.setVisibility(View.GONE);
jlxqCy.setVisibility(View.VISIBLE);
getDetail();
} else {
rlTj.setVisibility(View.GONE);
... ... @@ -363,14 +499,19 @@ public class JlxqActivity extends BaseActivity {
@Override
protected void convert(BaseViewHolder helper, JlxpEntity.DataBean.ListBean item) {
ImageView jlxq_photo = helper.itemView.findViewById(R.id.jlxq_photo);
CircleImageView jlxq_photo = helper.itemView.findViewById(R.id.jlxq_photo);
TextView jlxq_tv1 = helper.itemView.findViewById(R.id.jlxq_tv1);
jlxq_tv1.setText(String.valueOf(helper.getAdapterPosition() + 1));
helper.setText(R.id.jlxq_name, item.getUsername())
.setText(R.id.jlgl_data, item.getCreate_time())
.setText(R.id.jlxq_content, item.getContent());
Glide.with(mContext).load(item.getPhoto()).into(jlxq_photo);
}
}
// 隐藏输入键盘
public void hintKbTwo() {
KeyBoardUtils.closeKeybord(addRyPricePeople, this);
}
}
... ...
... ... @@ -43,7 +43,7 @@ import io.reactivex.schedulers.Schedulers;
* 发布接龙
*/
@SlideLip(slidelip = false) // 侧滑返回上一页 , 默认不开启 \
@TopNavigationBar(color = Color.TRANSPARENT, setBarBiack = 2) // 状态栏颜色 , 状态栏样式
@TopNavigationBar(color = Color.TRANSPARENT, setBarBiack = 0) // 状态栏颜色 , 状态栏样式
@Layout(R.layout.activity_fbxq)
public class FbxqActivity extends BaseActivity {
@BindView(R.id.include_back)
... ...
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:background="#F7F7F7"
tools:context=".ui.jxt.activity.JlxqActivity">
<RelativeLayout
android:layout_marginTop="@dimen/dp_20"
android:layout_width="match_parent"
android:layout_height="match_parent">
<LinearLayout
android:id="@+id/titie"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:gravity="center_vertical"
>
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@mipmap/back_icon"
android:layout_marginLeft="@dimen/dp_6"
android:id="@+id/include_back"
android:padding="@dimen/dp_10"
/>
<TextView
android:layout_width="0dp"
android:layout_weight="1"
android:layout_height="match_parent"
android:gravity="center"
android:textSize="@dimen/sp_16"
android:text="接龙详情"
android:textColor="@color/color_06121e"
android:textStyle="bold"
android:id="@+id/include_name"
/>
<ImageView
android:id="@+id/tv_jlxq_cz"
android:layout_marginRight="@dimen/dp_16"
android:layout_width="@dimen/dp_21"
android:layout_height="@dimen/dp_21"
android:src="@mipmap/icon_more" />
</LinearLayout>
<LinearLayout
android:layout_below="@+id/titie"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<LinearLayout
android:id="@+id/teacher_lin"
android:layout_width="match_parent"
android:layout_height="@dimen/dp_68"
android:background="#FFFFFF"
android:orientation="horizontal">
<ImageView
android:id="@+id/jlxq_img"
android:layout_marginLeft="@dimen/dp_16"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@mipmap/img_father"
android:layout_gravity="center_vertical"
/>
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/dp_8"
android:orientation="vertical">
<TextView
android:id="@+id/jl_ls_name"
android:layout_marginTop="@dimen/dp_12"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="@dimen/sp_16"
android:textColor="#3D444D"/>
<TextView
android:id="@+id/jl_bj"
android:layout_marginTop="@dimen/dp_4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="#8C9198"
android:textSize="@dimen/sp_12"/>
</LinearLayout>
<TextView
android:id="@+id/jl_time"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="#8C9198"
android:layout_marginLeft="@dimen/dp_4"
android:layout_marginTop="@dimen/dp_38"
android:textSize="@dimen/sp_12"/>
</LinearLayout>
<LinearLayout
android:layout_marginTop="@dimen/dp_5"
android:background="@drawable/shape_solid_4_fff"
android:layout_width="match_parent"
android:layout_height="@dimen/dp_140"
android:layout_margin="@dimen/dp_16"
android:paddingTop="@dimen/dp_16"
android:orientation="vertical"
>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<TextView
android:id="@+id/tv_status"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/dp_17"
android:background="@drawable/yellow_shape_text"
android:padding="@dimen/dp_1"
android:textColor="#FFAB13"
android:textSize="@dimen/sp_12" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="@dimen/sp_16"
android:layout_marginLeft="@dimen/dp_15"
android:textStyle="bold"
android:id="@+id/title_tv"
android:textColor="#3D444D"/>
</LinearLayout>
<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:background="#EBEBEB"
android:layout_marginTop="@dimen/dp_13"
android:layout_marginRight="@dimen/dp_15"
android:layout_marginLeft="@dimen/dp_15"
/>
<TextView
android:id="@+id/jl_xqlist"
android:layout_marginRight="@dimen/dp_15"
android:layout_marginLeft="@dimen/dp_15"
android:layout_width="match_parent"
android:layout_height="match_parent">
</TextView>
</LinearLayout>
<RelativeLayout
android:visibility="gone"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<LinearLayout
android:id="@+id/jlxq_item"
android:layout_marginTop="@dimen/dp_5"
android:background="@drawable/shape_solid_4_fff"
android:layout_width="@dimen/dp_345"
android:layout_height="@dimen/dp_100"
android:layout_marginLeft="@dimen/dp_16"
android:layout_marginRight="@dimen/dp_16"
android:orientation="horizontal">
<TextView
android:text="1"
android:id="@+id/jlxq_tv1"
android:textColor="#3D444D"
android:textSize="@dimen/dp_16"
android:layout_marginLeft="@dimen/dp_18"
android:layout_marginTop="@dimen/dp_20"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
</TextView>
<ImageView
android:id="@+id/jlxq_photo"
android:layout_marginTop="@dimen/dp_18"
android:layout_marginLeft="@dimen/dp_15"
android:layout_width="@dimen/dp_25"
android:layout_height="@dimen/dp_25"
android:src="@mipmap/img_father"
/>
<TextView
android:id="@+id/jlxq_name"
android:text="龙杰"
android:layout_marginTop="@dimen/dp_20"
android:layout_marginLeft="@dimen/dp_8"
android:layout_width="@dimen/dp_190"
android:layout_height="wrap_content">
</TextView>
<TextView
android:id="@+id/jlgl_data"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="3小时前"
android:layout_marginTop="@dimen/dp_20" />
</LinearLayout>
<LinearLayout
android:id="@+id/show_but"
android:layout_width="match_parent"
android:layout_height="@dimen/dp_32"
android:layout_marginLeft="@dimen/dp_40"
android:layout_marginTop="@dimen/dp_50"
android:layout_marginRight="@dimen/dp_40"
android:layout_marginBottom="@dimen/dp_20"
android:background="@drawable/dot_gray">
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center"
android:orientation="horizontal">
<TextView
android:id="@+id/jlxq_content"
android:text="李书父亲,张华"
android:textSize="@dimen/dp_14"
android:layout_marginLeft="@dimen/dp_12"
android:layout_marginTop="@dimen/dp_5"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
</LinearLayout>
</LinearLayout>
<TextView
android:id="@+id/massage_sc"
android:layout_width="@dimen/dp_18"
android:layout_height="@dimen/dp_18"
android:gravity="center"
android:textColor="#FFFFFF"
android:text="--"
android:layout_alignParentRight="true"
android:layout_marginRight="@dimen/dp_10"
android:background="@drawable/red_cricle"/>
</RelativeLayout>
<RelativeLayout
android:id="@+id/rl_tj2"
android:layout_marginLeft="@dimen/dp_15"
android:layout_marginRight="@dimen/dp_15"
android:background="@drawable/shape_solid_4_fff"
android:layout_marginTop="@dimen/dp_15"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<LinearLayout
android:id="@+id/titie"
android:layout_width="match_parent"
android:layout_height="@dimen/dp_45"
android:background="@color/white"
android:gravity="center_vertical"
android:orientation="horizontal">
<ImageView
android:id="@+id/include_back"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/dp_6"
android:padding="@dimen/dp_10"
android:src="@mipmap/back_icon" />
<TextView
android:id="@+id/include_name"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:gravity="center"
android:text="接龙详情"
android:textColor="@color/color_06121e"
android:textSize="@dimen/sp_16"
android:textStyle="bold" />
<ImageView
android:id="@+id/tv_jlxq_cz"
android:layout_width="@dimen/dp_21"
android:layout_height="@dimen/dp_21"
android:layout_marginRight="@dimen/dp_16"
android:src="@mipmap/icon_more" />
</LinearLayout>
<android.support.v4.widget.NestedScrollView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_below="@+id/titie">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginBottom="@dimen/dp_60">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<!--老师-->
<LinearLayout
android:orientation="vertical"
android:id="@+id/teacher_lin"
android:layout_width="match_parent"
android:layout_height="match_parent">
<android.support.v7.widget.RecyclerView
android:id="@+id/jlxq_rv2"
android:layout_height="@dimen/dp_68"
android:background="#FFFFFF"
android:orientation="horizontal">
<ImageView
android:id="@+id/jlxq_img"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:layout_marginLeft="@dimen/dp_16"
android:src="@mipmap/img_father" />
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/dp_8"
android:orientation="vertical">
<TextView
android:id="@+id/jl_ls_name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="@dimen/dp_12"
android:textColor="#3D444D"
android:textSize="@dimen/sp_16" />
<TextView
android:id="@+id/jl_bj"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="@dimen/dp_4"
android:textColor="#8C9198"
android:textSize="@dimen/sp_12" />
</LinearLayout>
<TextView
android:id="@+id/jl_time"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/dp_4"
android:layout_marginTop="@dimen/dp_38"
android:textColor="#8C9198"
android:textSize="@dimen/sp_12" />
</LinearLayout>
<!--内容-->
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/dp_16"
android:layout_marginTop="@dimen/dp_5"
android:layout_marginRight="@dimen/dp_16"
android:background="@drawable/shape_solid_4_fff"
android:orientation="vertical"
android:padding="@dimen/dp_16">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<TextView
android:id="@+id/tv_status"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/yellow_shape_text"
android:padding="@dimen/dp_1"
android:textColor="#FFAB13"
android:layout_marginRight="@dimen/dp_5"
android:textSize="@dimen/sp_12" />
<TextView
android:id="@+id/title_tv"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="#3D444D"
android:textSize="@dimen/sp_16"
android:textStyle="bold" />
</LinearLayout>
<View
android:layout_width="match_parent"
android:layout_height="1px"
android:layout_marginTop="@dimen/dp_13"
android:background="#EBEBEB" />
<TextView
android:id="@+id/jl_xqlist"
android:layout_width="match_parent"
android:layout_height="match_parent">
</android.support.v7.widget.RecyclerView>
</TextView>
</LinearLayout>
<!--我参与-->
<RelativeLayout
android:id="@+id/rl_my"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="@dimen/dp_8"
android:visibility="gone">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/dp_16"
android:layout_marginTop="@dimen/dp_9"
android:layout_marginRight="@dimen/dp_16"
android:background="@drawable/shape_solid_4_fff"
android:orientation="vertical">
<LinearLayout
android:id="@+id/jlxq_item"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:padding="@dimen/dp_16">
<TextView
android:id="@+id/jlxq_tv1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="1"
android:layout_marginRight="@dimen/dp_5"
android:textColor="#3D444D"
android:textSize="@dimen/dp_16"></TextView>
<com.yinhebairong.clasmanage.widget.CircleImageView
android:id="@+id/jlxq_photo"
android:layout_width="@dimen/dp_25"
android:layout_height="@dimen/dp_25"
android:src="@mipmap/img_father" />
<TextView
android:id="@+id/jlxq_name"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/dp_8"
android:layout_weight="1"
android:text="龙杰"></TextView>
<TextView
android:id="@+id/jlgl_data"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="3小时前" />
</LinearLayout>
<TextView
android:id="@+id/jlxq_content"
android:layout_width="match_parent"
android:layout_height="@dimen/dp_34"
android:layout_below="@id/jlxq_item"
android:gravity="center_vertical"
android:paddingLeft="@dimen/dp_16"
android:paddingRight="@dimen/dp_16"
android:layout_marginLeft="@dimen/dp_16"
android:layout_marginRight="@dimen/dp_16"
android:layout_marginBottom="@dimen/dp_16"
android:background="@drawable/dot_gray"
android:ellipsize="end"
android:singleLine="true"
android:textSize="@dimen/dp_14" />
</LinearLayout>
<TextView
android:id="@+id/massage_sc"
android:layout_width="@dimen/dp_18"
android:layout_height="@dimen/dp_18"
android:layout_alignParentRight="true"
android:layout_marginRight="@dimen/dp_9"
android:background="@drawable/red_cricle"
android:gravity="center"
android:text="一"
android:textColor="#FFFFFF" />
</RelativeLayout>
<RelativeLayout
android:id="@+id/rl_tj2"
android:layout_width="wrap_content"
android:layout_marginTop="@dimen/dp_10"
android:layout_height="wrap_content">
<android.support.v7.widget.RecyclerView
android:id="@+id/jlxq_rv2"
android:layout_width="match_parent"
android:layout_height="match_parent"></android.support.v7.widget.RecyclerView>
</RelativeLayout>
</LinearLayout>
</RelativeLayout>
</android.support.v4.widget.NestedScrollView>
<LinearLayout
android:id="@+id/jlxq_cy"
android:layout_width="match_parent"
android:layout_height="@dimen/dp_60"
android:layout_alignParentBottom="true"
android:background="#FFFFFF"
android:gravity="center"
android:orientation="vertical">
<Button
android:id="@+id/fbxq_but"
android:layout_width="@dimen/dp_343"
android:layout_height="@dimen/dp_44"
android:background="@drawable/dot_yellow"
android:gravity="center"
android:text="参与接龙"
android:textColor="#FFFFFF"
android:textSize="@dimen/sp_14" />
</LinearLayout>
<LinearLayout
android:id="@+id/jlxq_tj"
android:layout_width="match_parent"
android:layout_height="@dimen/dp_60"
android:layout_alignParentBottom="true"
android:background="#FFFFFF"
android:gravity="center"
android:orientation="horizontal"
android:padding="@dimen/dp_16"
android:visibility="gone">
<EditText
android:id="@+id/add_ry_price_people"
android:layout_width="0dp"
android:layout_height="@dimen/dp_40"
android:layout_marginLeft="@dimen/dp_15"
android:layout_marginRight="@dimen/dp_8"
android:layout_weight="1"
android:background="@drawable/jlxq_gray"
android:hint="请输入"
android:paddingLeft="@dimen/dp_16"
android:textColor="@color/color_8c9198"
android:textSize="@dimen/sp_15" />
</RelativeLayout>
</LinearLayout>
<LinearLayout
android:id="@+id/jlxq_cy"
android:layout_width="match_parent"
android:layout_height="@dimen/dp_60"
android:orientation="vertical"
android:gravity="center"
android:background="#FFFFFF"
android:layout_alignParentBottom="true">
<Button
android:id="@+id/fbxq_but"
android:layout_width="@dimen/dp_343"
android:layout_height="@dimen/dp_44"
android:gravity="center"
android:textColor="#FFFFFF"
android:textSize="@dimen/sp_14"
android:text="参与接龙"
android:background="@drawable/dot_yellow"/>
</LinearLayout
>
<LinearLayout
android:visibility="gone"
android:id="@+id/jlxq_tj"
android:layout_width="match_parent"
android:layout_height="@dimen/dp_60"
android:orientation="horizontal"
android:gravity="center"
android:background="#FFFFFF"
android:layout_alignParentBottom="true">
<EditText
android:id="@+id/add_ry_price_people"
android:layout_width="@dimen/dp_267"
android:layout_height="@dimen/dp_40"
android:paddingLeft="@dimen/dp_16"
android:background="@drawable/jlxq_gray"
android:hint="请输入"
android:layout_marginLeft="@dimen/dp_15"
android:layout_marginRight="@dimen/dp_8"
android:textColor="@color/color_8c9198"
android:textSize="@dimen/sp_15" />
<Button
android:id="@+id/tj_but"
android:layout_width="@dimen/dp_70"
android:layout_height="wrap_content"
android:background="@drawable/jlxq_yellow"
android:gravity="center"
android:text="提交"
android:textColor="#FFFFFF"
android:textSize="@dimen/sp_14" />
</LinearLayout>
</RelativeLayout>
</LinearLayout>
\ No newline at end of file
<Button
android:id="@+id/tj_but"
android:layout_width="@dimen/dp_70"
android:layout_height="wrap_content"
android:background="@drawable/jlxq_yellow"
android:gravity="center"
android:text="提交"
android:textColor="#FFFFFF"
android:textSize="@dimen/sp_14" />
</LinearLayout>
</RelativeLayout>
\ No newline at end of file
... ...
... ... @@ -48,7 +48,7 @@
android:background="@null"
android:hint="请输入账号"
android:maxLines="1"
android:text="13888372529"
android:text="13888680699"
android:textColor="@color/color_bdc4ce"
android:textSize="@dimen/sp_16" />
... ...
... ... @@ -4,21 +4,19 @@
android:orientation="vertical"
android:background="#F7F7F7"
android:layout_width="match_parent"
android:layout_height="match_parent">
android:layout_height="wrap_content">
<RelativeLayout
android:id="@+id/rl_tj2"
android:layout_marginTop="@dimen/dp_15"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<LinearLayout
android:id="@+id/jlxq_item"
android:layout_marginTop="@dimen/dp_5"
android:background="@drawable/shape_solid_4_fff"
android:layout_width="@dimen/dp_345"
android:layout_width="match_parent"
android:layout_height="@dimen/dp_100"
android:layout_marginLeft="@dimen/dp_10"
android:layout_marginRight="@dimen/dp_10"
android:layout_marginLeft="@dimen/dp_16"
android:layout_marginRight="@dimen/dp_16"
android:orientation="horizontal">
<TextView
android:text="1"
... ... @@ -30,7 +28,7 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content">
</TextView>
<ImageView
<com.yinhebairong.clasmanage.widget.CircleImageView
android:id="@+id/jlxq_photo"
android:layout_marginTop="@dimen/dp_18"
android:layout_marginLeft="@dimen/dp_15"
... ... @@ -43,14 +41,15 @@
android:text="龙杰"
android:layout_marginTop="@dimen/dp_20"
android:layout_marginLeft="@dimen/dp_8"
android:layout_width="@dimen/dp_180"
android:layout_width="0dp"
android:layout_weight="1"
android:layout_height="wrap_content">
</TextView>
<TextView
android:id="@+id/jlgl_data"
android:layout_width="@dimen/dp_100"
android:layout_marginRight="@dimen/dp_20"
android:layout_width="wrap_content"
android:layout_marginRight="@dimen/dp_16"
android:layout_height="wrap_content"
android:text="3小时前"
android:layout_marginTop="@dimen/dp_20" />
... ... @@ -61,10 +60,9 @@
android:id="@+id/show_but"
android:layout_width="match_parent"
android:layout_height="@dimen/dp_32"
android:layout_marginLeft="@dimen/dp_40"
android:layout_marginTop="@dimen/dp_50"
android:layout_marginRight="@dimen/dp_40"
android:layout_marginBottom="@dimen/dp_20"
android:layout_marginLeft="@dimen/dp_32"
android:layout_marginTop="@dimen/dp_60"
android:layout_marginRight="@dimen/dp_32"
android:background="@drawable/dot_gray">
<LinearLayout
... ...
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="#FFFFFF"
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="match_parent"
android:layout_height="wrap_content">
android:orientation="vertical">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="@dimen/dp_170"
android:layout_height="wrap_content"
android:background="@drawable/shape_solid_10_10_fff"
android:orientation="vertical">
<LinearLayout
android:background="@drawable/shape_solid_10_10_fff"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="@dimen/dp_160">
android:layout_height="wrap_content"
android:orientation="vertical">
<TextView
android:id="@+id/jl_zf"
android:text="转发"
android:layout_width="match_parent"
android:layout_height="@dimen/dp_50"
android:gravity="center"
android:textSize="@dimen/dp_15"
android:text="转发"
android:textColor="#06121E"
android:layout_width="match_parent"
android:layout_height="@dimen/dp_50">
</TextView>
android:textSize="@dimen/dp_15"></TextView>
<View
android:background="#EBEBEB"
android:layout_width="wrap_content"
android:layout_height="1dp"
android:layout_marginLeft="@dimen/dp_28"
android:layout_marginRight="@dimen/dp_28"
android:layout_width="wrap_content"
android:layout_height="1dp"></View>
android:background="#EBEBEB"></View>
<TextView
android:id="@+id/jl_ch"
android:text="撤回"
android:layout_width="match_parent"
android:layout_height="@dimen/dp_50"
android:gravity="center"
android:textSize="@dimen/dp_15"
android:text="撤回"
android:textColor="#06121E"
android:layout_width="match_parent"
android:layout_height="@dimen/dp_50">
</TextView>
android:textSize="@dimen/dp_15"></TextView>
<View
android:background="#EBEBEB"
android:layout_width="wrap_content"
android:layout_height="3dp"></View>
android:layout_height="3dp"
android:background="#EBEBEB"></View>
<TextView
android:id="@+id/jl_qx"
android:text="取消"
android:layout_width="match_parent"
android:layout_height="@dimen/dp_50"
android:gravity="center"
android:textSize="@dimen/dp_15"
android:text="取消"
android:textColor="#06121E"
android:layout_width="match_parent"
android:layout_height="@dimen/dp_50">
</TextView>
android:textSize="@dimen/dp_15"></TextView>
</LinearLayout>
</RelativeLayout>
... ...