File tree 3 files changed +21
-0
lines changed
java/org/buildmlearn/toolkit/fragment
3 files changed +21
-0
lines changed Original file line number Diff line number Diff line change @@ -87,6 +87,19 @@ public boolean onPreferenceClick(Preference preference) {
87
87
}
88
88
});
89
89
90
+ Preference tell_friend =findPreference (getString (R .string .pref_tell_key ));
91
+ tell_friend .setOnPreferenceClickListener (new Preference .OnPreferenceClickListener () {
92
+ @ Override
93
+ public boolean onPreferenceClick (Preference preference ) {
94
+ Intent shareIntent = new Intent ();
95
+ shareIntent .setAction (Intent .ACTION_SEND );
96
+ shareIntent .putExtra (Intent .EXTRA_TEXT ,getString (R .string .pref_tell_message )+" http://play.google.com/store/apps/details?id=" + getActivity ().getPackageName ());
97
+ shareIntent .setType ("text/plain" );
98
+ startActivity (shareIntent );
99
+ return true ;
100
+ }
101
+ });
102
+
90
103
Preference restoreProject = findPreference (getString (R .string .key_restore_project ));
91
104
restoreProject .setOnPreferenceClickListener (new Preference .OnPreferenceClickListener () {
92
105
@ Override
Original file line number Diff line number Diff line change 417
417
<string name =" pref_rate_summary" >Rate our app on Play Store</string >
418
418
<string name =" pref_rate_key" >rate</string >
419
419
<string name =" settings_network_unavailable" >Network not available</string >
420
+ <string name =" pref_tell_key" >tell</string >
421
+ <string name =" pref_tell_title" >Tell a friend</string >
422
+ <string name =" pref_tell_message" >BuildmLearn Toolkit for your phone. Download it from here :</string >
420
423
</resources >
421
424
Original file line number Diff line number Diff line change 28
28
android : key =" @string/pref_rate_key"
29
29
android : title =" @string/pref_rate_title"
30
30
android : summary =" @string/pref_rate_summary" />
31
+
32
+ <PreferenceScreen
33
+ android : key =" @string/pref_tell_key"
34
+ android : title =" @string/pref_tell_title" />
35
+
31
36
</PreferenceScreen >
You can’t perform that action at this time.
0 commit comments