Преглед изворни кода

修复消息中心内容填写错误

zengjiebin пре 7 година
родитељ
комит
33667776ba

+ 8 - 0
app/src/main/java/com/sheep/gamegroup/model/entity/MessageReplyDetailEntity.java

@@ -120,4 +120,12 @@ public class MessageReplyDetailEntity {
     public void setUser_id(int user_id) {
         this.user_id = user_id;
     }
+
+
+
+
+    //返回用户提交的内容,这里服务器字段写错了
+    public String getUser_content() {
+        return user_contet;
+    }
 }

+ 6 - 3
app/src/main/java/com/sheep/gamegroup/view/activity/MessageInteractionDetailActivity.java

@@ -79,16 +79,17 @@ public class MessageInteractionDetailActivity extends AppCompatActivity {
                     @Override
                     public void onNext(BaseMessage baseMessage) {
                         entity = baseMessage.getData(MessageReplyDetailEntity.class);
-                        ViewUtil.setText(title, entity.getTitle());
                         LinearLayoutManager manager = new LinearLayoutManager(MessageInteractionDetailActivity.this);
                         manager.setOrientation(OrientationHelper.VERTICAL);
                         recyclerView.setLayoutManager(manager);
                         if (entity.getFaq_feedback_id() > 0) {//faq
+                            ViewUtil.setText(title, entity.getTitle());
+
                             List<FaqMsg> faqMsgList = ListUtil.emptyList();
                             FaqMsg userFaqMsg = new FaqMsg();
                             userFaqMsg.setAvatar(DataUtil.getInstance().getUserAvatar());
                             userFaqMsg.setUser(true);
-                            userFaqMsg.setContent(entity.getUser_contet());
+                            userFaqMsg.setContent(entity.getUser_content());
                             userFaqMsg.setName("我");
                             userFaqMsg.setTime(entity.getUser_create_time());
                             faqMsgList.add(userFaqMsg);
@@ -97,9 +98,11 @@ public class MessageInteractionDetailActivity extends AppCompatActivity {
                             faqMsg.setContent(entity.getContent());
                             faqMsg.setName("官方回复");
                             faqMsg.setTime(entity.getCreated_at());
-                            faqMsgList.add(userFaqMsg);
+                            faqMsgList.add(faqMsg);
                             adapter = new AdpMsgFaq(MessageInteractionDetailActivity.this, faqMsgList);
                         } else if (entity.getUser_feedback_id() > 0) {//用户反馈
+                            ViewUtil.setText(title, entity.getUser_content());
+
                             adapter = new AdpMsgUserFeedBack(MessageInteractionDetailActivity.this, entity);
                         }
                         recyclerView.setAdapter(adapter);

+ 1 - 0
app/src/main/res/layout/activity_message_interaction.xml

@@ -2,6 +2,7 @@
 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
     android:layout_width="match_parent"
     android:layout_height="match_parent"
+    android:background="@color/white"
     android:orientation="vertical">
 
     <include layout="@layout/title" />