From f8cf189d70bd442a7f6954df98d11f658b2a3b5a Mon Sep 17 00:00:00 2001 From: danijoo Date: Sun, 1 Nov 2015 00:06:38 +0100 Subject: [PATCH] share feature --- .../udacityproject1/MovieDetailsFragment.java | 36 ++++++++++++++++++ .../res/drawable-hdpi/ic_action_share.png | Bin 0 -> 538 bytes .../res/drawable-ldpi/ic_action_share.png | Bin 0 -> 295 bytes .../res/drawable-mdpi/ic_action_share.png | Bin 0 -> 402 bytes .../res/drawable-tvdpi/ic_action_share.png | Bin 0 -> 883 bytes .../res/drawable-xhdpi/ic_action_share.png | Bin 0 -> 717 bytes .../res/drawable-xxhdpi/ic_action_share.png | Bin 0 -> 1087 bytes .../res/drawable-xxxhdpi/ic_action_share.png | Bin 0 -> 3050 bytes app/src/main/res/menu/movie_details_menu.xml | 5 +++ 9 files changed, 41 insertions(+) create mode 100644 app/src/main/res/drawable-hdpi/ic_action_share.png create mode 100644 app/src/main/res/drawable-ldpi/ic_action_share.png create mode 100644 app/src/main/res/drawable-mdpi/ic_action_share.png create mode 100644 app/src/main/res/drawable-tvdpi/ic_action_share.png create mode 100644 app/src/main/res/drawable-xhdpi/ic_action_share.png create mode 100644 app/src/main/res/drawable-xxhdpi/ic_action_share.png create mode 100644 app/src/main/res/drawable-xxxhdpi/ic_action_share.png create mode 100644 app/src/main/res/menu/movie_details_menu.xml diff --git a/app/src/main/java/net/headlezz/udacityproject1/MovieDetailsFragment.java b/app/src/main/java/net/headlezz/udacityproject1/MovieDetailsFragment.java index f8beeae..9e18515 100644 --- a/app/src/main/java/net/headlezz/udacityproject1/MovieDetailsFragment.java +++ b/app/src/main/java/net/headlezz/udacityproject1/MovieDetailsFragment.java @@ -10,6 +10,9 @@ import android.support.v4.app.Fragment; import android.text.format.DateUtils; import android.util.Log; import android.view.LayoutInflater; +import android.view.Menu; +import android.view.MenuInflater; +import android.view.MenuItem; import android.view.View; import android.view.ViewGroup; import android.widget.ImageView; @@ -65,6 +68,7 @@ public class MovieDetailsFragment extends Fragment implements CallbackbIHK)cMVvckVeiz!(ddOu!0Q0V`kytbi5xNBY1L zSO&wO&=i4ku+M(SF{n2|V3T>r5y+=3P|Gq$7iEDV4S`w80`nRI;}iuV;7}v^Z_rFh zfY!ap zoSek%U=FN-Nl-04>jq~^;-`MvVzvbm;w6*g5lnzR<#S#hV}45_n*yUuFZc_(07|G0 za~ByBcf^QLLvb1{aw#1(Qk2K(Jn)i1;2N}0-UoIx>Yw-dBnVR!r~|JaiK{*T9>l~y zM`|N$0teDqz)#r?Pz*Z3iOYKtp}10(ic?ix0eR1lg9oKMt%E9)c4EFVt}31D8B9si zL2;7v*1Ij91*z@CZ7w79If%N996YW-1I3+q1l(wzUJZc($^vEJDNXWxGpnS2u@y}t5Hsa&v`38Sj^GmXn|M1N{>$)Zuh*@B6|e$U czzP`64;M1& literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-ldpi/ic_action_share.png b/app/src/main/res/drawable-ldpi/ic_action_share.png new file mode 100644 index 0000000000000000000000000000000000000000..8b75f7be7d944750466f1058f2fba1f588ffd8c9 GIT binary patch literal 295 zcmV+?0oeYDP)nkSe_OZ$O7@_{}AvOh$E?OLGyo9aD_d%Y$`8a}(ZaVEh*_wW57>bC6`BRxfLM;287%>bp9Aq*sOv96gQ*sXIjEJBS%H`n z%4P=QY#@FI#P@*MA1!6EQ7b2l0P##{GTjAD03h%hh;6Bv(Lk=gjTTSqsa;g$qgk+= t+7<{v%O4Q93H23C>I2!)8g1}f004CO_A&HR;c)-}002ovPDHLkV1mFKcm)6e literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-mdpi/ic_action_share.png b/app/src/main/res/drawable-mdpi/ic_action_share.png new file mode 100644 index 0000000000000000000000000000000000000000..6920261b66a14c16ed95eec31d570b9e6515ba0a GIT binary patch literal 402 zcmV;D0d4+?P)tT9iR@xFaD!~c6vHs*MCg#4~TW><$%xsv4ccf zJAfUC%Ypb04hOi<(g6`bd>?AjH!PMP2V!PgIKUEWI0*a&;(0(U3B;a2ybXxY1MvhP z=A$GLiUP3*5bFXlBUDTgh*u){a4!%W(4rhjK?~BIK->+)KcM^@K@Q2aE0YX6h{6B86A7AN4twg8?#7CfM;TaH@ z0)5`&Kuvq>IU*Sb<2Y}*w wEt2K;p;?#itzrov)`n);(SE_G0|vJP0CJIZNUs9MfdBvi07*qoM6N<$f=k1q?EnA( literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-tvdpi/ic_action_share.png b/app/src/main/res/drawable-tvdpi/ic_action_share.png new file mode 100644 index 0000000000000000000000000000000000000000..9841cc5d94bc38b34729a46f2f3ab89dfa3bba59 GIT binary patch literal 883 zcmV-(1C0EMP)0NwA)+W!=+XynT#C9<5JbTTLRV7og+dVB z2@1u9pr9aPQSfc+BNd;uR%?UbUrwPdH(90k-o-ueGre=~biO$==gdq>N&*Wku)t=_ zVzHPMLZw#v53;$rIo#LR7t3a|3(-2%!gEyheuHey<#LzN0Q!pFql?t9;C;jw(+x}$ zP`A-=ZmRthJn!cN8}b^ol4;%v(5IZUseU7{WuC5CJXHtiX<&Zk0hL#G^G%f}pz0LJ zYCN?PkY4mR59l|vh3_g{1vS7jtvkGQ5QyjKkIBhi@NJuG0cC&@I-Lt(8h{7ry9H1` zbvG&B+Vd#-t!KX9MZ2nECu=2YE&9mhX`-W2I*cnn(s{-LL_n{p>ygLO>2#d3UC-za zQfg|aZA~!)V!~5v&?dBs=XwDuSonJ_P^Th{nkLEG}lGcuE@B}9h{==>V`f&N(ljGE`3 z8lZNXy9U^zHRoCc+m2EWKne}!iC6)@1Mm>vE(35D?ZU3-K>%t2*^h?ufDZ9ZcQTob zdv>@mk5*~duxWR)5p)IEMM~J7?bnKSAXaO79U#XHRBQDf>I8P40?75P(7ZYahyw;Y zY;fAQ-!KRT*^@~r=>m0|Y15!=;kH*pmdv{VIjdtCe;=o=leL+k?4Yg(eKcSVNblFv zwq7UsX@d{jrV*YI&(djyJZ00Xq+MYH(Y~Glemj7-&=&)KNZn!HEmm9mA8Nmp`VA_z zSxg^DQSUqj2C@Xez37!?3Z0C!UGC7;16|_z5qhbT=QB2tuougu8h}=%Enq&_njW+R z$%t(lV^+%hCuq~?NdU_0Hq9LX_ZB!b%LbHLJiRyR&;dXbAlD0=N3{iSWl)u#UPb7< z2GElQysC3T+VvB@1E{h>$^yvAo-vT+zPR55F&mg8c9)+BD3$$a9|NiN#jhr|!!>G( z(Rm#S(K%b2+QoeJlg{|D5zj`EZVOR6$oTe0vMCBIu)qRyw*Og^Q@ypEbHV@s002ov JPDHLkV1h$ipB?}J literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xhdpi/ic_action_share.png b/app/src/main/res/drawable-xhdpi/ic_action_share.png new file mode 100644 index 0000000000000000000000000000000000000000..a43c4ef97a4f388c814464d9fd73292875967fe6 GIT binary patch literal 717 zcmV;;0y6!HP)!K__Pcd0TMC%qB;Ycbw-nIDK|mJh2Y;1)l)Ee-h1T<5Dp(A= zybLyg&mM`r0?)u+oaC25hKmBOgB6dY-h-MWW3Pcluub1bNm>U;a&0GA0LDGm_;0kH zpYiyu{=A6x2&bwT(sQ^B)Y6O0H0C^r(Ei=Dr;pGWr>a5yB%T}Q=m$`FBdHs z{tX2#mcy68*ElbyeK0`t*%T}E9&oZBpr7hmz$I%PG`ijpxfdYuEoy3{aOemPSSCLT zvN^TH-dGB#;?@(KvJ?>JCZH?8J75+RauIM5{0Sgom-hCl9NOYx9|?a42ZqnTfZH6- z1)AcNu+y|t)LZ1Y9%B~%MQ{Iq*8;j5+YUx(o<9ZEF=KSa_5f@eB$Eh6kx}7M*_}LfF0G21e8&LIa%r$=_2weK%b%Dghk=y6?{5D#1pO4U&DHo2DMG z6SsnzTE(*fc|xi2>93yxsUgpkVs?Y?8i{WJi&Bq;Yj}uC~3YesMHn)kZU>rB&BGXfyqg{tQqtE7QqCdHg6aN9M z^(dq$AcP`EiI;^`3Fyz|Tr;X12{@Q2qf*y@@QEV<6%=5{MMnaTQh*&h90_Pr&9r0+ zFk_D6Q_yR$I9}Tfu@H~~UIb7F+yE0PK#!RLRl%|aaYVGNm{Wichb@!*QsXh7)U+yz z0wNQSy4M1*+m*r#WuC2c}VgH`y8;&O2a4$nyrNj;D^mlVBJHM5ebAQJ|6~ zzfcdU1*%LnJMikP)@VqO8*p1hz*jUT>P%Q3L6?Fz8X{`rt!o-jua*?mpli|)aY?jX zY;7Z(0(=++E^BsF_xfzKWvB(MW8k40p~~TYx%z!F1$bZYTc>%n%?o*T%bz!?MJ%tV z7Xd8fcBI`t+&Acq3%3akc40tzX>j^~a9lu$ry zS7w$_Kx~)B#!^7+)+QTWPvR0uK$2>-MH9uW1ENFTAM}T1@^6a(mV^`Wu89Q}$(L>F zG3*7oLoNWk(@g$N_0C~CI)GM1rN>8-yh?s^(CaUWET9#6`T{ z38R002ovPDHLk FV1n$o;mZI3 literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xxxhdpi/ic_action_share.png b/app/src/main/res/drawable-xxxhdpi/ic_action_share.png new file mode 100644 index 0000000000000000000000000000000000000000..533226f38ae0d625ffcc48fad0fd3ad7583e074e GIT binary patch literal 3050 zcmaKu`9BkmAIE1i=R_<+yK~@Vw<{Z!IJsB>(^bglugro&J2nzstw- z=k}WT4gvszO}3V1E^*^*FQL2nu988FbT5fQusizJX~!!Yyo0Y&+R|M$as)CdgAM9mClgjS5o?LMQ_IV* zUUY6JZcnh|gP6YCOzKqogKgxG8?^n{3?W@eul9dUW$bA^z1%v~r&FBeTaw=)zhy^@ zi;K5ILqfjb1`9Nva#3YILZnCxt97akOkKnxa~B(-M}Dcr!qVYYP74saHHtxO0BZnB zZf`RIMtr9;%9=zVT=V{}q?0rMOb?>e%p6iVpmFYT)$vD+QXmq58SvsNla7#sz07|4 zN>v7ARSL{t9>MS~0*?7Z<@Trm{IN}LR{hTMnu|nSfl{!daD!r&`86E82a#OfH?E!;N5`r9=cQN}iRDG6s-R zOo@O8+3*|C$J(Qn1Y!UEecfQteB$3~Eq2WA(jL@^#-`5tYhO*5ySoBgr*$eoc16N_ zhO9Xq<7E78K~H;Pvq9st3FMPQe!l}6il&-&T+~H{=KFQyOqU^AvX9~S>jF>=_MIx$ zf|2R=Q$eu6FZumt7ucpZkUka?T8hb<~ z&i=$I;+c;Iu-2weIO05oWaUML4^c1&q^YD>(oscD=ewB%y?To87hj6Q+=KJ9UYp~D}DUpzr$M=p=%6*98uec7|d!u_|SCI0fs7p_LGsw

y50bZI1V&l)gvy8~%kj zh@mY$sDytj<2m%ko0RqRWNjV@qi{2lV%vEg(${4^)uRHEj}h#|r5`bNypf!-D!<9r z5PQB~*c=Yq4e1py?VCb+ZRsPx!*NWP+C{Q%FCO%=x>d(JPc~ei*d>?B61Sh#nD5dV$R-qm4T@zPM5vG#d+4{kS$z^Q^yr7 z83R2N_Z?{~^o_SWx*>NGU4?%0*2>m+VP6`<#?8R{%) z>>N7B9h$f=*$N>9zE18eC(?@_K2u+sZ}dnKQrzdWJIEJ!7Pa}I(3?JdMT_J#8WUbx>B?bNbcSiQM*>z$cLo13MQDapdr;C%POe zbt6W+4u!}Eqo`yJfAh1VAQEt0i!NQ>j^%`fB;w!Hbnb-(tWL@gB2J$|(uO7@om^Mr zYPZz&S5+JL+^zmZSf;a}Gj429Z?$OBo}C{?nbjbV5p=0 z1Oy|i-1N8k^V_x$Ab|M3W+j09KM$&|EoA^`J0#z1L9g?LlhV^->tpG4RS8i4#7sC> z^L$6K~11htthaaZ~&j{%L97jvi}cx8^8utvaZf9DRI|EYeDxpMCA?As=e(4KzU6&aTD7!$2=No2$owEVzNY0r$%-hAB@SH7ws&i>E}z5<`#Kt2?F6Z6yV8H<{xkwfwQF zg+?)m(nh-c-a%*}$KKiMZvC|pQDAkfg$SARUVYjlzxaiPNy<)vclPCtlBQGd>WlP; zPvv-O_D8KVYCkSzg-#YISSSlfPG!+F`*f>Ea>C7Q97O6|+TcQvHmh9ophM1u?0DOT znPla`!i=x6uOHj45+~! zIj>LL>dvOj`0^qbX@vdOn1OYQwo^OrdFYKqcm*cdEz~GhLSU}T4*Oi>5$-tM!)87Q z%|5ZQ(Vu!B^%z#SRC_YOfcCJ-&>4KnLCHlheplsUExPw;r`VawA#?h9?;fdQCu>f}wsZ#b@Pah(AT7s!sTKA*%uP^OTEmp%Qc8F9pq6J`=BTUX0GN3_(enlM(XQ^iVV!K-J{ z3tyx>OL+a(9neZ7oERmYLK6O6u+8P&qdFgV<5Y6cn(A@HqH>43Qqk7u5Ctc#%lJqt z_pBY8=Z@>6*_+e)?}-pv2;K5VOUT1GT*u$eQN*ihKTE5 zqpX0vy`}~mdxl9l<}xeNC<*PU^Pk!wZKmO;2hi_dCTLwY@eD zf5+#lM#{xps`mFEx#P>OJIe~o4RfGj>SunOnc!X!%ccu4F3S5FeU2`Ljj>mmG0QNm# ztwy!RfLc?fdCktCC2Z2pU7e~hvC;MV@&IXul>t4y+b%cFmO}_32ymva@yTNIp2lC% zIsz8_J?FBo7JyF{1A8$2Zv?a?fVG59ZL49`e@PF`Fm#(KIlve2YOz8e*sKBwkJBsW zmnTBZtOVn4yi_aERRwH{%e$~F+bbZ>&U1TO?~&v0 zee{jcwVekR39oD`Qaz=WZxa4_xSiVIRyutypYp_2(1U56Xv)MrO;KChZvNEr$|#w_ z2SlcK9KoF+zxVn^t@4T$^?AIXc|Y3CjOsyPLm(>g5r9-$Nv^e;giQd)D5v!5o|NKUO`r*Z=?k literal 0 HcmV?d00001 diff --git a/app/src/main/res/menu/movie_details_menu.xml b/app/src/main/res/menu/movie_details_menu.xml new file mode 100644 index 0000000..44c027e --- /dev/null +++ b/app/src/main/res/menu/movie_details_menu.xml @@ -0,0 +1,5 @@ + +

+ + \ No newline at end of file