Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
android
/
dayu
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
0
Merge Requests
0
Pipelines
Wiki
Snippets
Members
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit
ee7ebbc5
authored
Aug 31, 2020
by
mReturn
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
跳转小绿人小程序
parent
6ccaabf0
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
46 additions
and
0 deletions
baseSDK/build.gradle
baseSDK/src/main/java/com/dayu/utils/CommonUtils.java
baseSDK/src/main/res/drawable-xhdpi/ic_xiaolvren.png
orderCenter/src/main/java/com/dayu/order/ui/activity/OrderDetailsActivity.java
orderCenter/src/main/res/layout/activity_order_details.xml
orderCenter/src/main/res/values/strings.xml
baseSDK/build.gradle
View file @
ee7ebbc5
...
...
@@ -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:+'
...
...
baseSDK/src/main/java/com/dayu/utils/CommonUtils.java
View file @
ee7ebbc5
...
...
@@ -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
);
}
/**
* 获取年月日 格式日期
*/
...
...
baseSDK/src/main/res/drawable-xhdpi/ic_xiaolvren.png
0 → 100644
View file @
ee7ebbc5
5.19 KB
orderCenter/src/main/java/com/dayu/order/ui/activity/OrderDetailsActivity.java
View file @
ee7ebbc5
...
...
@@ -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
...
...
orderCenter/src/main/res/layout/activity_order_details.xml
View file @
ee7ebbc5
...
...
@@ -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"
/>
...
...
orderCenter/src/main/res/values/strings.xml
View file @
ee7ebbc5
...
...
@@ -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>
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment