|
@@ -6,7 +6,7 @@ import android.support.annotation.Nullable;
|
|
|
import android.support.v4.view.ViewPager;
|
|
|
import android.text.TextUtils;
|
|
|
import android.view.View;
|
|
|
-import android.webkit.WebView;
|
|
|
+import android.widget.ImageView;
|
|
|
import android.widget.RelativeLayout;
|
|
|
import android.widget.TextView;
|
|
|
|
|
@@ -18,6 +18,7 @@ import com.ynstkz.shitu.android.bean.CourseDetilBean;
|
|
|
import com.ynstkz.shitu.android.data.RequestGroup;
|
|
|
import com.ynstkz.shitu.android.data.SharedPreferencesUtils;
|
|
|
import com.ynstkz.shitu.android.data.UrlCat;
|
|
|
+import com.ynstkz.shitu.android.helper.UmengShareHelper;
|
|
|
|
|
|
import butterknife.Bind;
|
|
|
import okhttp3.Call;
|
|
@@ -43,8 +44,13 @@ public class CourseDetailActivity extends TitleBarActivity {
|
|
|
TextView tvPrice;
|
|
|
@Bind(R.id.tv_apply)
|
|
|
TextView tvApply;
|
|
|
+ @Bind(R.id.iv_collect)
|
|
|
+ ImageView ivCollect;
|
|
|
+ @Bind(R.id.iv_share)
|
|
|
+ ImageView ivShare;
|
|
|
|
|
|
private String courseId;
|
|
|
+ private CourseDetilBean courseDetilBean;
|
|
|
|
|
|
@Override
|
|
|
protected void onCreate(@Nullable Bundle savedInstanceState) {
|
|
@@ -80,17 +86,30 @@ public class CourseDetailActivity extends TitleBarActivity {
|
|
|
tvApply.setOnClickListener(new View.OnClickListener() {
|
|
|
@Override
|
|
|
public void onClick(View view) {
|
|
|
- if(!isLogin()){
|
|
|
+ if (!isLogin()) {
|
|
|
startActivity(new Intent(CourseDetailActivity.this, LoginActivity.class));
|
|
|
return;
|
|
|
}
|
|
|
Intent intent = new Intent(CourseDetailActivity.this, WebViewActivity.class);
|
|
|
intent.putExtra("title", "报名信息");
|
|
|
- intent.putExtra("url", UrlCat.URL_APPLY_P43+"?userId=" +
|
|
|
+ intent.putExtra("url", UrlCat.URL_APPLY_P43 + "?userId=" +
|
|
|
SharedPreferencesUtils.getUserId() + "&token=" + SharedPreferencesUtils.getToken());
|
|
|
startActivity(intent);
|
|
|
}
|
|
|
});
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 分享
|
|
|
+ */
|
|
|
+ ivShare.setOnClickListener(new View.OnClickListener() {
|
|
|
+ @Override
|
|
|
+ public void onClick(View view) {
|
|
|
+ if(courseDetilBean != null){
|
|
|
+ UmengShareHelper.show(CourseDetailActivity.this, courseDetilBean.getData().getTitle(), courseDetilBean.getData().getDetail(),
|
|
|
+ "http://www.baidu.com", courseDetilBean.getData().getCoursePic());
|
|
|
+ }
|
|
|
+ }
|
|
|
+ });
|
|
|
}
|
|
|
|
|
|
/**
|
|
@@ -116,6 +135,7 @@ public class CourseDetailActivity extends TitleBarActivity {
|
|
|
CourseDetilBean courseDetilBean = (CourseDetilBean) response;
|
|
|
if (courseDetilBean != null) {
|
|
|
if ("200".equals(courseDetilBean.getCode()) && courseDetilBean.getData() != null) {
|
|
|
+ CourseDetailActivity.this.courseDetilBean = courseDetilBean;
|
|
|
initCourseDetail(courseDetilBean);
|
|
|
} else {
|
|
|
showToast(courseDetilBean.getMsg());
|