diff options
author | Martijn Coenen <maco@google.com> | 2015-06-08 08:02:28 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2015-06-08 08:02:30 +0000 |
commit | 1276b21317d0f86bbd3f59b14d9c0c745cecfa56 (patch) | |
tree | 85429026015ffe829aa4bf8f6c3ad732024a3aad /src/com/android/settings/nfc | |
parent | 63f7fc8847afe5029cabe5f07cc9e3ffce9f65c9 (diff) | |
parent | cbcc76e8d32f95690d08258a91d58136cd9fb056 (diff) | |
download | packages_apps_Settings-1276b21317d0f86bbd3f59b14d9c0c745cecfa56.zip packages_apps_Settings-1276b21317d0f86bbd3f59b14d9c0c745cecfa56.tar.gz packages_apps_Settings-1276b21317d0f86bbd3f59b14d9c0c745cecfa56.tar.bz2 |
Merge "Add NFC payment "how it works" screens." into mnc-dev
Diffstat (limited to 'src/com/android/settings/nfc')
-rw-r--r-- | src/com/android/settings/nfc/HowItWorks.java | 30 | ||||
-rw-r--r-- | src/com/android/settings/nfc/PaymentSettings.java | 6 |
2 files changed, 34 insertions, 2 deletions
diff --git a/src/com/android/settings/nfc/HowItWorks.java b/src/com/android/settings/nfc/HowItWorks.java new file mode 100644 index 0000000..310a7e1 --- /dev/null +++ b/src/com/android/settings/nfc/HowItWorks.java @@ -0,0 +1,30 @@ +package com.android.settings.nfc; + +import android.app.Activity; +import android.os.Bundle; +import android.view.View; +import android.widget.Button; + +import com.android.settings.R; +public class HowItWorks extends Activity { + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.nfc_payment_how_it_works); + getActionBar().setDisplayHomeAsUpEnabled(true); + Button gotIt = (Button) findViewById(R.id.nfc_how_it_works_button); + gotIt.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + finish(); + } + }); + } + + @Override + public boolean onNavigateUp() { + finish(); + return true; + } + +} diff --git a/src/com/android/settings/nfc/PaymentSettings.java b/src/com/android/settings/nfc/PaymentSettings.java index ca38d92..bc438d1 100644 --- a/src/com/android/settings/nfc/PaymentSettings.java +++ b/src/com/android/settings/nfc/PaymentSettings.java @@ -16,6 +16,7 @@ package com.android.settings.nfc; +import android.content.Intent; import android.os.Bundle; import android.preference.PreferenceManager; import android.preference.PreferenceScreen; @@ -88,7 +89,8 @@ public class PaymentSettings extends SettingsPreferenceFragment { public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) { super.onCreateOptionsMenu(menu, inflater); MenuItem menuItem = menu.add(R.string.nfc_payment_how_it_works); - menuItem.setShowAsActionFlags(MenuItem.SHOW_AS_ACTION_ALWAYS); - // TODO link to tutorial screen + Intent howItWorksIntent = new Intent(getActivity(), HowItWorks.class); + menuItem.setIntent(howItWorksIntent); + menuItem.setShowAsActionFlags(MenuItem.SHOW_AS_ACTION_NEVER); } } |