From 38b86ee5df1ea0e2559a84a4f75071693182b59b Mon Sep 17 00:00:00 2001
From: HJinhee <53166299+HJinhee@users.noreply.github.com>
Date: Fri, 14 Aug 2020 20:10:06 +0900
Subject: [PATCH 1/2] finish like part
---
.../app/.idea/caches/build_file_checksums.ser | Bin 547 -> 547 bytes
...o_reactivex_rxjava2_rxkotlin_2_3_0_jar.xml | 13 ++
.../ddamiapp/activity/DetailActivity.java | 138 ++++++++++-----
.../ddamiapp/activity/login/LoginActivity.kt | 14 ++
.../ddamiapp/adapter/CommentAdapter.java | 1 +
.../ddamiapp/adapter/LikeAdapter.java | 44 ++---
.../ddamiapp/adapter/OnItemClickListener.java | 1 +
.../adapter/OnLikeItemClickListener.java | 8 +
.../ddamiapp/fragment/LikeFragment.java | 40 +++--
.../ddamiapp/fragment/MyRoomFragment.java | 3 +-
.../doubleslash/ddamiapp/model/LikeItem.java | 28 +--
.../ddamiapp/network/kotlin/LikeTFApi.kt | 2 +
.../ddamiapp/viewholder/LikeViewHolder.java | 18 +-
.../img_detailview_commenter2.png | Bin 0 -> 7693 bytes
.../img_detailview_commenter2.png | Bin 0 -> 2463 bytes
.../img_detailview_commenter2.png | Bin 0 -> 3995 bytes
.../img_detailview_commenter2.png | Bin 0 -> 13394 bytes
.../img_detailview_commenter2.png | Bin 0 -> 26608 bytes
.../img_detailview_commenter2.png | Bin 0 -> 50388 bytes
.../main/res/drawable/shape_detail_layout.xml | 32 ++++
.../src/main/res/layout/activity_detail.xml | 165 ++++++++++--------
.../res/layout/likelist_item_cardview.xml | 8 +-
22 files changed, 324 insertions(+), 191 deletions(-)
create mode 100644 DdamiApp/app/.idea/libraries/Gradle__io_reactivex_rxjava2_rxkotlin_2_3_0_jar.xml
create mode 100644 DdamiApp/app/src/main/java/com/doubleslash/ddamiapp/adapter/OnLikeItemClickListener.java
create mode 100644 DdamiApp/app/src/main/res/drawable-hdpi/img_detailview_commenter2.png
create mode 100644 DdamiApp/app/src/main/res/drawable-ldpi/img_detailview_commenter2.png
create mode 100644 DdamiApp/app/src/main/res/drawable-mdpi/img_detailview_commenter2.png
create mode 100644 DdamiApp/app/src/main/res/drawable-xhdpi/img_detailview_commenter2.png
create mode 100644 DdamiApp/app/src/main/res/drawable-xxhdpi/img_detailview_commenter2.png
create mode 100644 DdamiApp/app/src/main/res/drawable-xxxhdpi/img_detailview_commenter2.png
diff --git a/DdamiApp/app/.idea/caches/build_file_checksums.ser b/DdamiApp/app/.idea/caches/build_file_checksums.ser
index 61cdc874b1a066128ce3d44a056387fbb1d3c917..82b1f2e9149a9cac2eef2e33e784f2a39dd4d70a 100644
GIT binary patch
delta 36
ucmV+<0Nekg1fv9ym;~#eoM*9|8vzh^KhH4bMb-tv2kjLL2gGob#{pa$84m*h
delta 36
scmZ3?vY2JU43-;G?khIVk!BP)ASHOUQ!C_Z)~W6kdqMuL$;TOE00tBeGynhq
diff --git a/DdamiApp/app/.idea/libraries/Gradle__io_reactivex_rxjava2_rxkotlin_2_3_0_jar.xml b/DdamiApp/app/.idea/libraries/Gradle__io_reactivex_rxjava2_rxkotlin_2_3_0_jar.xml
new file mode 100644
index 0000000..e60ec6e
--- /dev/null
+++ b/DdamiApp/app/.idea/libraries/Gradle__io_reactivex_rxjava2_rxkotlin_2_3_0_jar.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/DdamiApp/app/src/main/java/com/doubleslash/ddamiapp/activity/DetailActivity.java b/DdamiApp/app/src/main/java/com/doubleslash/ddamiapp/activity/DetailActivity.java
index 4deeba9..ef2c434 100644
--- a/DdamiApp/app/src/main/java/com/doubleslash/ddamiapp/activity/DetailActivity.java
+++ b/DdamiApp/app/src/main/java/com/doubleslash/ddamiapp/activity/DetailActivity.java
@@ -4,7 +4,6 @@
import android.content.Intent;
import android.os.Bundle;
import android.util.Log;
-import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.EditText;
@@ -22,11 +21,8 @@
import com.doubleslash.ddamiapp.R;
import com.doubleslash.ddamiapp.adapter.CommentAdapter;
import com.doubleslash.ddamiapp.adapter.DetailImgAdapter;
-import com.doubleslash.ddamiapp.model.CommentItem;
import com.doubleslash.ddamiapp.model.DetailImgItem;
-import com.doubleslash.ddamiapp.model.DetailPieceCommentDAO;
import com.doubleslash.ddamiapp.network.kotlin.ApiService;
-import com.google.gson.JsonObject;
import java.util.ArrayList;
@@ -48,6 +44,8 @@ public class DetailActivity extends AppCompatActivity {
ExpandableListView commentView;
RecyclerView recyclerView;
+ String token;
+
@SuppressLint("CheckResult")
protected void onCreate(Bundle savedInstanceState) {
@@ -69,25 +67,87 @@ protected void onCreate(Bundle savedInstanceState) {
addComment=(ImageButton)findViewById(R.id.add_comment);
commentWrite=(EditText)findViewById(R.id.comment_write);
-
+ viewCnt.bringToFront();
+ heartCnt.bringToFront();
+ ImageView heartImag = (ImageView)findViewById(R.id.detail_heart);
+ ImageView viewImag = (ImageView)findViewById(R.id.detail_view);
+ heartImag.bringToFront();
+ viewImag.bringToFront();
detailText = (TextView) findViewById(R.id.detail_text);
detail_img_recyclerview = (RecyclerView)findViewById(R.id.detail_img_recyclerview);
- JsonObject inputJson = new JsonObject();
-
-
Intent intent = getIntent();
String fileId = intent.getStringExtra("FileId");
Log.d("진희: fileId 확인 ",fileId );
+
+ token = getIntent().getStringExtra("token");
+ Toast.makeText(this,"token = " + token, Toast.LENGTH_LONG).show();
+
+ Log.d("진희: token 확인 ",token );
+
+
+ ApiService.INSTANCE.getLikeList().getLikeList(token)
+ .subscribeOn(Schedulers.io())
+ .observeOn(AndroidSchedulers.mainThread())
+ .subscribe(
+ it -> {
+ Log.e("tttestlist",it.toString());
+
+ for(int i=0; i {
+ Log.e("tttest",it.toString());
+ },it -> {
+ Log.e("ffffailed",it.toString());
+ });
+
+ }
+ });
+
+
+ Log.e("tttestlist",it.toString());
+ },it -> {
+ Log.e("ffffailedlist",it.toString());
+ });
+
ApiService.INSTANCE.getDetailPieceService().getDeatil(fileId)
.subscribeOn(Schedulers.io())
.observeOn(AndroidSchedulers.mainThread())
.subscribe(
it -> {
+
ArrayList hasField = new ArrayList<>();
for(int i =0; i {
- Log.e("tttest",it.toString());
- },it -> {
- Log.e("ffffailed",it.toString());
- });
- }
- });
+// heart.setOnClickListener(new View.OnClickListener() {
+// @Override
+// public void onClick(View view) {
+// String strCount = heartCnt.getText().toString();
+// int count = Integer.parseInt(strCount);
+//
+// if(heart.isSelected()){
+// int result = count-1;
+// heart.setSelected(false);
+// heartCnt.setText(Integer.toString(result));
+// }
+// else if(!heart.isSelected()){
+// int result = count+1;
+// heart.setSelected(true);
+// heartCnt.setText(Integer.toString(result));
+// }
+//
+// ApiService.INSTANCE.getLikeTrueFalse().getBoolean(token, fileId)
+// .subscribeOn(Schedulers.io())
+// .observeOn(AndroidSchedulers.mainThread())
+// .subscribe(
+// it -> {
+// Log.e("tttest",it.toString());
+// },it -> {
+// Log.e("ffffailed",it.toString());
+// });
+//
+// }
+// });
detailBack.setOnClickListener(new View.OnClickListener() {
diff --git a/DdamiApp/app/src/main/java/com/doubleslash/ddamiapp/activity/login/LoginActivity.kt b/DdamiApp/app/src/main/java/com/doubleslash/ddamiapp/activity/login/LoginActivity.kt
index 1f0e7b1..f911870 100644
--- a/DdamiApp/app/src/main/java/com/doubleslash/ddamiapp/activity/login/LoginActivity.kt
+++ b/DdamiApp/app/src/main/java/com/doubleslash/ddamiapp/activity/login/LoginActivity.kt
@@ -6,8 +6,11 @@ import android.os.Bundle
import android.util.Log
import android.widget.Toast
import androidx.appcompat.app.AppCompatActivity
+import androidx.fragment.app.Fragment
import com.doubleslash.ddamiapp.R
+import com.doubleslash.ddamiapp.activity.DetailActivity
import com.doubleslash.ddamiapp.activity.MainActivity
+import com.doubleslash.ddamiapp.fragment.LikeFragment
import com.doubleslash.ddamiapp.network.kotlin.ApiService
import com.doubleslash.ddamiapp.util.KeyboardVisibilityUtils
import com.google.gson.JsonObject
@@ -60,6 +63,17 @@ class LoginActivity : AppCompatActivity() {
intent.putExtra("id", input.get("userId").toString())
startActivity(intent)
finish()
+
+
+ val detailintent = Intent(this@LoginActivity, DetailActivity::class.java)
+ detailintent.putExtra("token", it.token)
+// finish()
+
+ val fragment: Fragment = LikeFragment() // Fragment 생성
+ val bundle = Bundle(1) // 파라미터는 전달할 데이터 개수
+ bundle.putString("token", it.token) // key , value
+ fragment.setArguments(bundle)
+
}, {
Toast.makeText(applicationContext, "$it", Toast.LENGTH_SHORT).show()
Log.e("영환", it.toString())
diff --git a/DdamiApp/app/src/main/java/com/doubleslash/ddamiapp/adapter/CommentAdapter.java b/DdamiApp/app/src/main/java/com/doubleslash/ddamiapp/adapter/CommentAdapter.java
index e096367..ae28a31 100644
--- a/DdamiApp/app/src/main/java/com/doubleslash/ddamiapp/adapter/CommentAdapter.java
+++ b/DdamiApp/app/src/main/java/com/doubleslash/ddamiapp/adapter/CommentAdapter.java
@@ -74,6 +74,7 @@ public View getGroupView(int groupPosition, boolean isExpanded, View convertView
viewHolder.commentNic.setText(getGroup(groupPosition));
viewHolder.commentContext.setText(getGroup(groupPosition));
+ viewHolder.commentProfile.setImageResource(R.drawable.img_detailview_commenter2);
return v;
}
diff --git a/DdamiApp/app/src/main/java/com/doubleslash/ddamiapp/adapter/LikeAdapter.java b/DdamiApp/app/src/main/java/com/doubleslash/ddamiapp/adapter/LikeAdapter.java
index 9610021..694e71f 100644
--- a/DdamiApp/app/src/main/java/com/doubleslash/ddamiapp/adapter/LikeAdapter.java
+++ b/DdamiApp/app/src/main/java/com/doubleslash/ddamiapp/adapter/LikeAdapter.java
@@ -9,6 +9,7 @@
import com.doubleslash.ddamiapp.R;
import com.doubleslash.ddamiapp.model.LikeItem;
+import com.doubleslash.ddamiapp.model.MainItem;
import com.doubleslash.ddamiapp.viewholder.LikeViewHolder;
import java.util.ArrayList;
@@ -16,21 +17,21 @@
public class LikeAdapter extends RecyclerView.Adapter {
- public LikeAdapter(ArrayList list_like) {
- this.list_like = list_like;
- }
-
private ArrayList list_like;
+ public OnLikeItemClickListener onLikeListItemClicked;
- public OnItemClickListener mOnItemClickListener = null;
-
- public interface OnItemClickListener {
- void onItemClick(View view, LikeItem likeVO);
- }
-
- public void setOnItemClickListener(OnItemClickListener listener) {
- mOnItemClickListener = listener;
+ public LikeAdapter(ArrayList list_like, OnLikeItemClickListener itemViewClickListener) {
+ this.list_like = list_like;
+ this.onLikeListItemClicked = itemViewClickListener;
}
+//
+// public interface OnItemClickListener {
+// void onItemClick(LikeItem likeVO);
+// }
+//
+// public void setOnItemClickListener(OnItemClickListener listener) {
+// this.mOnItemClickListener = listener;
+// }
@NonNull
@Override
@@ -41,24 +42,7 @@ public LikeViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType
@Override
public void onBindViewHolder(@NonNull LikeViewHolder holder, int position) {
- holder.adapt(list_like.get(position));
-//
-// holder.heartPiece.setOnClickListener(new View.OnClickListener() {
-// @Override
-// public void onClick(View view) {
-//
-//
-// holder.heartPiece.setImageResource(R.drawable.btn_detailview_heart);
-// }
-// });
-// holder.layoutLikeList.setOnClickListener(new View.OnClickListener() {
-//
-// @Override
-// public void onClick(View v) {
-// //작업물 상세로 이동
-// mOnItemClickListener.onItemClick(v, likeVO);
-// }
-// });
+ holder.adapt(list_like.get(position),onLikeListItemClicked);
}
@Override
diff --git a/DdamiApp/app/src/main/java/com/doubleslash/ddamiapp/adapter/OnItemClickListener.java b/DdamiApp/app/src/main/java/com/doubleslash/ddamiapp/adapter/OnItemClickListener.java
index 6e0cf36..b67486d 100644
--- a/DdamiApp/app/src/main/java/com/doubleslash/ddamiapp/adapter/OnItemClickListener.java
+++ b/DdamiApp/app/src/main/java/com/doubleslash/ddamiapp/adapter/OnItemClickListener.java
@@ -1,5 +1,6 @@
package com.doubleslash.ddamiapp.adapter;
+import com.doubleslash.ddamiapp.model.LikeItem;
import com.doubleslash.ddamiapp.model.MainItem;
public interface OnItemClickListener {
diff --git a/DdamiApp/app/src/main/java/com/doubleslash/ddamiapp/adapter/OnLikeItemClickListener.java b/DdamiApp/app/src/main/java/com/doubleslash/ddamiapp/adapter/OnLikeItemClickListener.java
new file mode 100644
index 0000000..e25280a
--- /dev/null
+++ b/DdamiApp/app/src/main/java/com/doubleslash/ddamiapp/adapter/OnLikeItemClickListener.java
@@ -0,0 +1,8 @@
+package com.doubleslash.ddamiapp.adapter;
+
+import com.doubleslash.ddamiapp.model.LikeItem;
+
+public interface OnLikeItemClickListener {
+ void onLikeListItemClicked(LikeItem item);
+}
+
diff --git a/DdamiApp/app/src/main/java/com/doubleslash/ddamiapp/fragment/LikeFragment.java b/DdamiApp/app/src/main/java/com/doubleslash/ddamiapp/fragment/LikeFragment.java
index dab2671..bbd8aa6 100644
--- a/DdamiApp/app/src/main/java/com/doubleslash/ddamiapp/fragment/LikeFragment.java
+++ b/DdamiApp/app/src/main/java/com/doubleslash/ddamiapp/fragment/LikeFragment.java
@@ -8,6 +8,7 @@
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageButton;
+import android.widget.Toast;
import androidx.annotation.Nullable;
import androidx.fragment.app.Fragment;
@@ -16,7 +17,10 @@
import androidx.recyclerview.widget.RecyclerView;
import com.doubleslash.ddamiapp.R;
+import com.doubleslash.ddamiapp.activity.DetailActivity;
import com.doubleslash.ddamiapp.adapter.LikeAdapter;
+import com.doubleslash.ddamiapp.adapter.MainAdapter;
+import com.doubleslash.ddamiapp.adapter.OnLikeItemClickListener;
import com.doubleslash.ddamiapp.model.LikeItem;
import com.doubleslash.ddamiapp.model.MyLikeListItemDAO;
import com.doubleslash.ddamiapp.network.kotlin.ApiService;
@@ -27,7 +31,7 @@
import io.reactivex.android.schedulers.AndroidSchedulers;
import io.reactivex.schedulers.Schedulers;
-public class LikeFragment extends Fragment implements LikeAdapter.OnItemClickListener {
+public class LikeFragment extends Fragment implements OnLikeItemClickListener {
ImageButton likeBack;
@@ -78,35 +82,47 @@ public void onClick(View view) {
for (int i = 0; i < it.getLikes().size(); i++) {
MyLikeListItemDAO like = it.getLikes().get(i);
- list.add(new LikeItem(like.getFileUrl().get(0),
+ list.add(new LikeItem(
+ like.getId(),
+ like.getFileUrl().get(0),
like.getTitle(),
- // like.getAuthor().getUserProfile(),
+ // like.getAuthor().getUserProfile(),
like.getAuthor().getUserId()));
}
- mLikeAdapter = new LikeAdapter(list);
- mLikeAdapter.setOnItemClickListener(this);
+// mLikeAdapter = new LikeAdapter(list);
+// mLikeAdapter.onLikeListItemClicked(this);
+//
+// recyclerView.setAdapter(new LikeAdapter(list, this::onLikeListItemClicked));
- like_recyclerview.setAdapter(mLikeAdapter);
+ like_recyclerview.setAdapter(new LikeAdapter(list, this::onLikeListItemClicked));
RecyclerView.LayoutManager mLayoutManager = new GridLayoutManager(getActivity(), 2);
like_recyclerview.setLayoutManager(mLayoutManager);
//comments
- Log.e("tttest",it.toString());
- },it -> {
- Log.e("failed",it.toString());
+ Log.e("tttest", it.toString());
+ }, it -> {
+ Log.e("failed", it.toString());
});
return view;
}
@Override
- public void onItemClick(View view, LikeItem likeVO) {
+ public void onLikeListItemClicked(LikeItem item) {
+
//작품 상세보시로 이동, id값 같이
- Log.e("RecyclerVIew :: ", likeVO.toString());
- }
+ Log.e("RecyclerVIew :: ", item.toString());
+
+ Toast.makeText(getContext(), item.getNicname(), Toast.LENGTH_SHORT).show();
+ Intent detailIntent = new Intent(getActivity(), DetailActivity.class);
+ detailIntent.putExtra("token", token);
+ detailIntent.putExtra("FileId", item.getPieceId());
+ startActivity(detailIntent);
+
+ }
}
diff --git a/DdamiApp/app/src/main/java/com/doubleslash/ddamiapp/fragment/MyRoomFragment.java b/DdamiApp/app/src/main/java/com/doubleslash/ddamiapp/fragment/MyRoomFragment.java
index 42c117e..55e66d2 100644
--- a/DdamiApp/app/src/main/java/com/doubleslash/ddamiapp/fragment/MyRoomFragment.java
+++ b/DdamiApp/app/src/main/java/com/doubleslash/ddamiapp/fragment/MyRoomFragment.java
@@ -19,6 +19,7 @@
import androidx.recyclerview.widget.RecyclerView;
import com.doubleslash.ddamiapp.R;
+import com.doubleslash.ddamiapp.activity.DetailActivity;
import com.doubleslash.ddamiapp.activity.MainActivity;
import com.doubleslash.ddamiapp.activity.WritingActivity;
import com.doubleslash.ddamiapp.adapter.MyroomAdapter;
@@ -146,7 +147,7 @@ public boolean onInterceptTouchEvent(@NonNull RecyclerView rv, @NonNull MotionEv
Log.e("hhhhere", "현재 터치한 item의 position은 " + currentItem.getId());
//switch fragment to DetailActivity onItemClicked
- Intent intent = new Intent(getActivity(), MainActivity.class);
+ Intent intent = new Intent(getActivity(), DetailActivity.class);
intent.putExtra("FileId", currentItem.getId());
startActivity(intent);
return true;
diff --git a/DdamiApp/app/src/main/java/com/doubleslash/ddamiapp/model/LikeItem.java b/DdamiApp/app/src/main/java/com/doubleslash/ddamiapp/model/LikeItem.java
index af77e43..5e277bd 100644
--- a/DdamiApp/app/src/main/java/com/doubleslash/ddamiapp/model/LikeItem.java
+++ b/DdamiApp/app/src/main/java/com/doubleslash/ddamiapp/model/LikeItem.java
@@ -4,29 +4,29 @@
public class LikeItem {
- private int num;
+ private String pieceId;
private String image;
private String title;
private String profile;
private String nicname;
private Boolean heart;
- private ArrayList likelist;
- public LikeItem(String image, String title,
+ public LikeItem(String pieceId, String image, String title,
//String profile,
String nicname) {
+ this.pieceId = pieceId;
this.image = image;
this.title = title;
// this.profile = profile;
this.nicname = nicname;
}
- public int getNum() {
- return num;
+ public String getPieceId() {
+ return pieceId;
}
- public void setNum(int num) {
- this.num = num;
+ public void setPieceId(String pieceId) {
+ this.pieceId = pieceId;
}
public String getImage() {
@@ -68,17 +68,6 @@ public Boolean getHeart() {
public void setHeart(Boolean heart) {
this.heart = heart;
}
-
- public ArrayList getLikelist() {
- return likelist;
- }
-
- public void setLikelist(ArrayList likelist) {
- this.likelist = likelist;
- }
-
-
-
@Override
public String toString() {
return "ListVO{" +
@@ -86,8 +75,7 @@ public String toString() {
", title='" + title + '\'' +
", profile='" + profile + '\'' +
", nicname='" + nicname + '\'' +
- ", heart='" + heart + '\'' +
- ", likelist=" + likelist +
+ ", pieceId='" + pieceId +
'}';
}
}
\ No newline at end of file
diff --git a/DdamiApp/app/src/main/java/com/doubleslash/ddamiapp/network/kotlin/LikeTFApi.kt b/DdamiApp/app/src/main/java/com/doubleslash/ddamiapp/network/kotlin/LikeTFApi.kt
index f0d973c..ccb6e68 100644
--- a/DdamiApp/app/src/main/java/com/doubleslash/ddamiapp/network/kotlin/LikeTFApi.kt
+++ b/DdamiApp/app/src/main/java/com/doubleslash/ddamiapp/network/kotlin/LikeTFApi.kt
@@ -1,7 +1,9 @@
package com.doubleslash.ddamiapp.network.kotlin
import com.doubleslash.ddamiapp.model.DetailPieceDAO
+import com.doubleslash.ddamiapp.model.LikeTFDAO
import io.reactivex.Single
+import retrofit2.Call
import retrofit2.http.Header
import retrofit2.http.POST
import retrofit2.http.Path
diff --git a/DdamiApp/app/src/main/java/com/doubleslash/ddamiapp/viewholder/LikeViewHolder.java b/DdamiApp/app/src/main/java/com/doubleslash/ddamiapp/viewholder/LikeViewHolder.java
index d7f3c9e..50c4c55 100644
--- a/DdamiApp/app/src/main/java/com/doubleslash/ddamiapp/viewholder/LikeViewHolder.java
+++ b/DdamiApp/app/src/main/java/com/doubleslash/ddamiapp/viewholder/LikeViewHolder.java
@@ -14,6 +14,8 @@
import com.doubleslash.ddamiapp.R;
import com.doubleslash.ddamiapp.adapter.LikeAdapter;
+import com.doubleslash.ddamiapp.adapter.OnItemClickListener;
+import com.doubleslash.ddamiapp.adapter.OnLikeItemClickListener;
import com.doubleslash.ddamiapp.model.DetailImgItem;
import com.doubleslash.ddamiapp.model.LikeItem;
import com.squareup.picasso.Picasso;
@@ -32,19 +34,21 @@ public LikeViewHolder(@NonNull View itemView) {
private TextView title = (TextView) itemView.findViewById(R.id.title_piece);
@SuppressLint("SetTextI18n")
- public void adapt(LikeItem likeItem){
+ public void adapt(LikeItem likeItem, OnLikeItemClickListener viewClickListener2){
+ layoutLikeList.setOnClickListener(
+ new View.OnClickListener() {
+ @Override
+ public void onClick(View view) {
+ viewClickListener2.onLikeListItemClicked(likeItem);
+ }
+ }
+ );
Picasso.get().load(likeItem.getImage()).fit().into(likeListImage);
title.setText(likeItem.getTitle());
likeNic.setText(likeItem.getNicname());
-// if(likeItem.getHeart()==true){
-// heartPiece.setSelected(true);
-// }else if(likeItem.getHeart()==false){
-// heartPiece.setSelected(false);
-// }
-
likeProfile.setBackground(new ShapeDrawable(new OvalShape()));
likeProfile.setClipToOutline(true);
Picasso.get().load(likeItem.getProfile()).into(likeProfile);
diff --git a/DdamiApp/app/src/main/res/drawable-hdpi/img_detailview_commenter2.png b/DdamiApp/app/src/main/res/drawable-hdpi/img_detailview_commenter2.png
new file mode 100644
index 0000000000000000000000000000000000000000..8d2e89eb5cc48703216e8b3039410b2250f660aa
GIT binary patch
literal 7693
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
Hu0mjflY^AS
literal 0
HcmV?d00001
diff --git a/DdamiApp/app/src/main/res/drawable-ldpi/img_detailview_commenter2.png b/DdamiApp/app/src/main/res/drawable-ldpi/img_detailview_commenter2.png
new file mode 100644
index 0000000000000000000000000000000000000000..64bc6eecef444f107bbf843d6c64e3f2f7a2b61b
GIT binary patch
literal 2463
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
B-QNHJ
literal 0
HcmV?d00001
diff --git a/DdamiApp/app/src/main/res/drawable-xhdpi/img_detailview_commenter2.png b/DdamiApp/app/src/main/res/drawable-xhdpi/img_detailview_commenter2.png
new file mode 100644
index 0000000000000000000000000000000000000000..49040484df67c2aff2f2973ba057785ee28e4a26
GIT binary patch
literal 13394
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
literal 0
HcmV?d00001
diff --git a/DdamiApp/app/src/main/res/drawable-xxhdpi/img_detailview_commenter2.png b/DdamiApp/app/src/main/res/drawable-xxhdpi/img_detailview_commenter2.png
new file mode 100644
index 0000000000000000000000000000000000000000..e943aa7a4cfea30ca6cb723f873a93ce15aa34de
GIT binary patch
literal 26608
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