Commit ee7ebbc5 by mReturn

跳转小绿人小程序

parent 6ccaabf0
......@@ -86,6 +86,7 @@ dependencies {
api 'com.github.chrisbanes:PhotoView:2.0.0'
// api 'cjt.library.wheel:camera:1.1.9'
api 'de.hdodenhof:circleimageview:2.2.0'
api 'com.tencent.mm.opensdk:wechat-sdk-android-without-mta:+'
......
......@@ -18,6 +18,9 @@ import android.webkit.WebView;
import com.dayu.baselibrary.R;
import com.dayu.common.BaseApplication;
import com.dayu.common.Constants;
import com.tencent.mm.opensdk.modelbiz.WXLaunchMiniProgram;
import com.tencent.mm.opensdk.openapi.IWXAPI;
import com.tencent.mm.opensdk.openapi.WXAPIFactory;
import com.umeng.analytics.MobclickAgent;
import com.umeng.socialize.Config;
import com.umeng.socialize.ShareAction;
......@@ -376,6 +379,17 @@ public class CommonUtils {
}
public static void launchProgram(Context context,String originId,String path){
String appId = "wx06c380c64a0adb8d"; // 填应用AppId
IWXAPI api = WXAPIFactory.createWXAPI(context, appId);
WXLaunchMiniProgram.Req req = new WXLaunchMiniProgram.Req();
req.userName = originId; // 填小程序原始id
req.path = path; ////拉起小程序页面的可带参路径,不填默认拉起小程序首页,对于小游戏,可以只传入 query 部分,来实现传参效果,如:传入 "?foo=bar"。
req.miniprogramType = WXLaunchMiniProgram.Req.MINIPTOGRAM_TYPE_RELEASE;// 可选打开 开发版,体验版和正式版
api.sendReq(req);
}
/**
* 获取年月日 格式日期
*/
......
......@@ -19,6 +19,7 @@ import com.dayu.order.ui.fragment.OrderOperateFragment;
import com.dayu.order.ui.fragment.OrderPartFragment;
import com.dayu.provider.event.RefreshDetailEvent;
import com.dayu.provider.router.RouterPath;
import com.dayu.utils.CommonUtils;
import com.umeng.analytics.MobclickAgent;
import org.greenrobot.eventbus.Subscribe;
......@@ -99,6 +100,10 @@ public class OrderDetailsActivity extends BaseActivity<OrderDetailPresenter, Act
initBtn();
addFragment();
mBind.llHelpTool.setVisibility(detail.getCreateProviderId() == 1936?View.VISIBLE:View.GONE);
mBind.llHelpTool.setOnClickListener(v->{
CommonUtils.launchProgram(this,"gh_476595064efb","pages/repair/repair");
});
}
@Override
......
......@@ -19,6 +19,31 @@
android:id="@+id/title_back"
style="@style/title_image_back" />
<LinearLayout
android:id="@+id/ll_help_tool"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_marginRight="15dp"
android:gravity="center_vertical"
android:visibility="gone"
android:orientation="horizontal">
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/ic_xiaolvren"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/help_tool"
android:layout_marginLeft="3dp"
android:textColor="@color/text_common_blue"
android:textSize="14sp" />
</LinearLayout>
<ImageView
style="@style/card_line"
android:layout_alignParentBottom="true" />
......
......@@ -50,4 +50,5 @@
<string name="pls_input_query_key">请输入查询关键字:</string>
<string name="query_str">查询</string>
<string name="query_result_count">相关联的知识共有%d条</string>
<string name="help_tool">辅助工具</string>
</resources>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment