跳转小程序
This commit is contained in:
@@ -1,36 +1,23 @@
|
||||
package com.sl.house_property;
|
||||
|
||||
import android.app.Activity;
|
||||
import android.app.AlertDialog;
|
||||
import android.content.Context;
|
||||
import android.content.Intent;
|
||||
import android.graphics.Bitmap;
|
||||
import android.os.Bundle;
|
||||
import android.os.Handler;
|
||||
import android.os.Message;
|
||||
|
||||
import androidx.annotation.NonNull;
|
||||
import androidx.viewpager.widget.ViewPager;
|
||||
|
||||
import android.text.SpannableStringBuilder;
|
||||
import android.text.TextPaint;
|
||||
import android.text.method.LinkMovementMethod;
|
||||
import android.text.style.ClickableSpan;
|
||||
import android.util.Log;
|
||||
import android.view.GestureDetector;
|
||||
import android.view.Gravity;
|
||||
import android.view.LayoutInflater;
|
||||
import android.view.MotionEvent;
|
||||
import android.view.View;
|
||||
import android.view.Window;
|
||||
import android.widget.ImageView;
|
||||
import android.widget.TextView;
|
||||
|
||||
import androidx.viewpager.widget.ViewPager;
|
||||
|
||||
import java.util.ArrayList;
|
||||
|
||||
import adapter.StartViewpagerAdapter;
|
||||
import cn.jpush.android.api.JPushInterface;
|
||||
import tools.Config;
|
||||
import utils.ConfigTitiles;
|
||||
import utils.SetBigMap;
|
||||
@@ -231,10 +218,8 @@ public class MainActivity extends Activity {
|
||||
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public boolean dispatchTouchEvent(MotionEvent ev) {//分发事件
|
||||
super.dispatchTouchEvent(ev);
|
||||
@@ -242,6 +227,4 @@ public class MainActivity extends Activity {
|
||||
return mGestureDetector.onTouchEvent(ev);
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -54,9 +54,13 @@ import com.sl.house_property.order.SettleActivity;
|
||||
import com.sl.house_property.user.MyMarketShopActivity;
|
||||
import com.sl.house_property.user.MyPropertyActivity;
|
||||
import com.squareup.picasso.Picasso;
|
||||
import com.tencent.mm.opensdk.modelbiz.WXLaunchMiniProgram;
|
||||
import com.tencent.mm.opensdk.openapi.IWXAPI;
|
||||
import com.tencent.mm.opensdk.openapi.WXAPIFactory;
|
||||
import com.youth.banner.Banner;
|
||||
import com.youth.banner.BannerConfig;
|
||||
import com.youth.banner.Transformer;
|
||||
import com.youth.banner.listener.OnBannerClickListener;
|
||||
import com.youth.banner.loader.ImageLoader;
|
||||
|
||||
import org.json.JSONArray;
|
||||
@@ -569,27 +573,19 @@ public class MainFragment extends BaseFragment<FragmentMainBinding> implements V
|
||||
}
|
||||
startActivity(intent);
|
||||
break;
|
||||
case R.id.cargara://车库
|
||||
Toast.makeText(getContext(), "功能正在开发", Toast.LENGTH_SHORT).show();
|
||||
// if ((Config.getInstance(MainFragment.this.getContext()).getUser() == null)) {
|
||||
// intent = new Intent(MainFragment.this.getContext(), LoginActivity.class);
|
||||
// } else {
|
||||
// intent = new Intent(getActivity(), CarGarageActivity.class);
|
||||
// }
|
||||
// startActivity(intent);
|
||||
case R.id.cargara://社区内购
|
||||
String appId = "wx7e09fff168f6e58d"; // 填移动应用(App)的 AppId,非小程序的 AppID
|
||||
IWXAPI api = WXAPIFactory.createWXAPI(getActivity(), appId);
|
||||
WXLaunchMiniProgram.Req req = new WXLaunchMiniProgram.Req();
|
||||
req.userName = "gh_f750eee96b89"; // 填小程序原始id
|
||||
req.path = "/pages/index/index"; ////拉起小程序页面的可带参路径,不填默认拉起小程序首页,对于小游戏,可以只传入 query 部分,来实现传参效果,如:传入 "?foo=bar"。
|
||||
req.miniprogramType = WXLaunchMiniProgram.Req.MINIPTOGRAM_TYPE_RELEASE;// 可选打开 开发版,体验版和正式版
|
||||
api.sendReq(req);
|
||||
break;
|
||||
case R.id.moew1:
|
||||
intent = new Intent(getActivity(), MyMarketShopActivity.class);
|
||||
startActivity(intent);
|
||||
break;
|
||||
// case R.id.moew2:
|
||||
// if ((Config.getInstance(MainFragment.this.getContext()).getUser() == null)) {
|
||||
// intent = new Intent(MainFragment.this.getContext(), LoginActivity.class);
|
||||
// } else {
|
||||
// intent = new Intent(getActivity(), NewlistActivity.class);
|
||||
// }
|
||||
// startActivity(intent);
|
||||
// break;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -639,15 +635,22 @@ public class MainFragment extends BaseFragment<FragmentMainBinding> implements V
|
||||
banner.setIndicatorGravity(BannerConfig.CENTER);
|
||||
banner.start();
|
||||
|
||||
/*mDataBinding.banner.setOnBannerClickListener(new OnBannerClickListener() {
|
||||
mDataBinding.banner.setOnBannerClickListener(new OnBannerClickListener() {
|
||||
@Override
|
||||
public void OnBannerClick(int i) {
|
||||
Intent intent = new Intent(getContext(), NewsDetailActivity.class);
|
||||
// intent.putExtra("url", homegridentityvArrayList.get(position).getMessage_url());
|
||||
// intent.putExtra("titile", homegridentityvArrayList.get(position).getMessage_title());
|
||||
startActivity(intent);
|
||||
Advert_carouseleEntity advert_carouseleEntity = user.get(i);
|
||||
String advert_source = advert_carouseleEntity.getAdvert_source();
|
||||
if(advert_source.length()>0){
|
||||
String appId = "wx7e09fff168f6e58d"; // 填移动应用(App)的 AppId,非小程序的 AppID
|
||||
IWXAPI api = WXAPIFactory.createWXAPI(getActivity(), appId);
|
||||
WXLaunchMiniProgram.Req req = new WXLaunchMiniProgram.Req();
|
||||
req.userName = "gh_f750eee96b89"; // 填小程序原始id
|
||||
req.path = advert_source; ////拉起小程序页面的可带参路径,不填默认拉起小程序首页,对于小游戏,可以只传入 query 部分,来实现传参效果,如:传入 "?foo=bar"。
|
||||
req.miniprogramType = WXLaunchMiniProgram.Req.MINIPTOGRAM_TYPE_RELEASE;// 可选打开 开发版,体验版和正式版
|
||||
api.sendReq(req);
|
||||
}
|
||||
}
|
||||
});*/
|
||||
});
|
||||
TextPaint tp = mDataBinding.usershoptextid.getPaint();
|
||||
|
||||
tp.setFakeBoldText(true);
|
||||
|
||||
Reference in New Issue
Block a user