Changed webview to Custom Tabs in Settings Page (#1328)

* Changed Webview to Custoom tabs in Settings Page

* Get COntext changed to getActivity
This commit is contained in:
Ujjwal Agrawal 2018-04-30 14:54:37 +05:30 committed by neslihanturan
parent 5ebaa7418e
commit b017d1c99a
2 changed files with 8 additions and 3 deletions

View file

@ -102,6 +102,11 @@ public class SettingsFragment extends PreferenceFragment {
return true; return true;
}); });
Preference betaTesterPreference = findPreference("becomeBetaTester");
betaTesterPreference.setOnPreferenceClickListener(preference -> {
Utils.handleWebUrl(getActivity(),Uri.parse(getResources().getString(R.string.beta_opt_in_link)));
return true;
});
Preference sendLogsPreference = findPreference("sendLogFile"); Preference sendLogsPreference = findPreference("sendLogFile");
sendLogsPreference.setOnPreferenceClickListener(preference -> { sendLogsPreference.setOnPreferenceClickListener(preference -> {
//first we need to check if we have the necessary permissions //first we need to check if we have the necessary permissions

View file

@ -52,10 +52,10 @@
<PreferenceCategory <PreferenceCategory
android:title="@string/preference_category_feedback"> android:title="@string/preference_category_feedback">
<Preference android:title="@string/become_a_tester_title" <Preference
android:key="becomeBetaTester"
android:title="@string/become_a_tester_title"
android:summary="@string/become_a_tester_description"> android:summary="@string/become_a_tester_description">
<intent android:action="android.intent.action.VIEW"
android:data="@string/beta_opt_in_link" />
</Preference> </Preference>
<Preference <Preference