package Ġcom . example . lib _ share Ċ Ċ import Ġandroid . widget . Toast Ċ import Ġcn . shares dk . wechat . utils . WX App Extend Object Ċ import Ġcn . shares dk . wechat . utils . WX Media Message Ċ import Ġcn . shares dk . wechat . utils . We chat Handler Activity Ċ Ċ /** Ċ Ġ* Created Ġby Ġy xm Ġon Ġ 2 0 2 0 / 2 / 2 2 Ċ Ġ*@ function Ġ å¾®ä¿¡ å®¢æĪ·ç«¯ åĽŀè°ĥ activity ç¤ºä¾ĭ Ċ Ġ*/ Ċ class ĠW X Entry Activity : ĠWe chat Handler Activity () Ġ{ ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ å¤ĦçĲĨ å¾®ä¿¡ åıĳ åĩºçļĦ åĲĳ ç¬¬ä¸ī æĸ¹ åºĶçĶ¨ è¯·æ±Ĥ app Ġmessage ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* Ġåľ¨ å¾®ä¿¡ å®¢æĪ·ç«¯ ä¸ŃçļĦ èģ Ĭ å¤© é¡µéĿ¢ æľī âĢľ æ·»åĬł å·¥åħ· âĢĿï¼Į åı¯ä»¥ å°Ĩ æľ¬ åºĶçĶ¨ çļĦ åĽ¾ æłĩ æ·»åĬł åĪ° åħ¶ä¸Ń ĊĠĠĠĠ Ġ* ĠæŃ¤ åĲİ çĤ¹åĩ» åĽ¾ æłĩ ï¼Į ä¸ĭ éĿ¢çļĦ ä»£çłģ ä¼ļ è¢« æī§è¡Į ãĢĤ Demo ä»ħ ä»ħ åıªæĺ¯ æīĵå¼Ģ èĩªå·± èĢĮ å·² ï¼Į ä½Ĩ ä½ł åı¯ ĊĠĠĠĠ Ġ* Ġ åģļ çĤ¹ åħ¶ä»ĸ çļĦ äºĭ æĥħ ï¼Į åĮħæĭ¬ æł¹ æľ¬ ä¸į æīĵå¼Ģ ä»»ä½ķ é¡µéĿ¢ ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġoverride Ġfun Ġon Get Message From WX Req ( msg : ĠW X Media Message ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġif Ġ( msg Ġ!= Ġnull ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġi Launch My self Ġ= Ġpackage Manager . get Launch Intent For Package ( packageName ) ĊĠĠĠĠĠĠĠĠĠĠĠ ĠstartActivity ( i Launch My self ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ å¤ĦçĲĨ å¾®ä¿¡ åĲĳ ç¬¬ä¸ī æĸ¹ åºĶçĶ¨ åıĳ èµ· çļĦ æ¶Īæģ¯ ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* ĠæŃ¤ å¤Ħ çĶ¨æĿ¥ æİ¥æĶ¶ ä»İ å¾®ä¿¡ åıĳéĢģ è¿ĩ æĿ¥çļĦ æ¶Īæģ¯ ï¼Į æ¯Ķ æĸ¹ è¯´ æľ¬ demo åľ¨ wechat page éĩĮéĿ¢ åĪĨäº« ĊĠĠĠĠ Ġ* Ġ åºĶçĶ¨ æĹ¶ åı¯ä»¥ ä¸į åĪĨäº« åºĶçĶ¨ æĸĩä»¶ ï¼Į èĢĮ åĪĨäº« ä¸Ģ æ®µ åºĶçĶ¨ çļĦ èĩªå®ļä¹ī ä¿¡æģ¯ ãĢĤ æİ¥åıĹ æĸ¹ çļĦ å¾®ä¿¡ ĊĠĠĠĠ Ġ* Ġ å®¢æĪ·ç«¯ ä¼ļ éĢļè¿ĩ è¿Ļä¸ª æĸ¹æ³ķ ï¼Į å°Ĩ è¿Ļä¸ª ä¿¡æģ¯ åıĳéĢģ åĽŀ æİ¥æĶ¶ æĸ¹ æīĭæľº ä¸ĬçļĦ æľ¬ demo ä¸Ń ï¼Į å½ĵ ä½ľ ĊĠĠĠĠ Ġ* Ġ åĽŀè°ĥ ãĢĤ ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* Ġæľ¬ Demo åıªæĺ¯ å°Ĩ ä¿¡æģ¯ å±ķç¤º åĩºæĿ¥ ï¼Į ä½Ĩ ä½ł åı¯ åģļ çĤ¹ åħ¶ä»ĸ çļĦ äºĭ æĥħ ï¼Į èĢĮ ä¸į ä»ħ ä»ħ åıªæĺ¯ Toast ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġoverride Ġfun Ġon Show Message From WX Req ( msg : ĠW X Media Message ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġif Ġ( msg Ġ!= Ġnull Ġ&& Ġmsg . media Object Ġ!= Ġnull ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ&& Ġmsg . media Object Ġis ĠW X App Extend Object ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġobj Ġ= Ġmsg . media Object Ġas ĠW X App Extend Object ĊĠĠĠĠĠĠĠĠĠĠĠ ĠToast . makeText ( this , Ġobj . ext Info , ĠToast . LENGTH _ SHORT ). show () ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }