|
@@ -6,6 +6,7 @@ import android.support.v4.view.PagerAdapter;
|
|
|
import android.view.LayoutInflater;
|
|
|
import android.view.View;
|
|
|
import android.view.ViewGroup;
|
|
|
+import android.webkit.WebView;
|
|
|
import android.widget.ImageView;
|
|
|
import android.widget.LinearLayout;
|
|
|
|
|
@@ -13,6 +14,7 @@ import com.bumptech.glide.Glide;
|
|
|
import com.ynstkz.shitu.android.R;
|
|
|
import com.ynstkz.shitu.android.activity.CourseDetailActivity;
|
|
|
import com.ynstkz.shitu.android.activity.OrgDetailActivity;
|
|
|
+import com.ynstkz.shitu.android.activity.WebViewActivity;
|
|
|
import com.ynstkz.shitu.android.bean.HomeBannerBean;
|
|
|
import com.ynstkz.shitu.android.common.Constants;
|
|
|
import com.ynstkz.shitu.android.data.UrlCat;
|
|
@@ -57,14 +59,16 @@ public class HomeBannerAdapter extends PagerAdapter{
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public Object instantiateItem(ViewGroup container, int position) {
|
|
|
+ public Object instantiateItem(ViewGroup container, final int position) {
|
|
|
ImageView imageView = (ImageView) LayoutInflater.from(context).inflate(R.layout.item_home_banner_img,null);
|
|
|
Glide.with(context).load(UrlCat.HOST + listDatas.get(position).getUrl()).into(imageView);
|
|
|
container.addView(imageView);
|
|
|
imageView.setOnClickListener(new View.OnClickListener() {
|
|
|
@Override
|
|
|
public void onClick(View view) {
|
|
|
- context.startActivity(new Intent(context, CourseDetailActivity.class).putExtra("courseId", "1"));
|
|
|
+ Intent intent = new Intent(context, WebViewActivity.class);
|
|
|
+ intent.putExtra("url", listDatas.get(position).getAppJump());
|
|
|
+ context.startActivity(intent);
|
|
|
}
|
|
|
});
|
|
|
return imageView;
|