aboutsummaryrefslogtreecommitdiffstats
path: root/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/linked/LinkedIdCreateFinalFragment.java
diff options
context:
space:
mode:
authorVincent Breitmoser <valodim@mugenguild.com>2015-09-01 06:41:47 +0200
committerVincent Breitmoser <valodim@mugenguild.com>2015-09-01 06:42:10 +0200
commitb52a0303ca3a6b10661f36a0ff2102eb21dffaf7 (patch)
tree7c67082d6dc5b637f436312a3f044aa06de3c746 /OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/linked/LinkedIdCreateFinalFragment.java
parent9668abfe9edf09f36dc361b008106708f5c1dd9c (diff)
downloadopen-keychain-b52a0303ca3a6b10661f36a0ff2102eb21dffaf7.tar.gz
open-keychain-b52a0303ca3a6b10661f36a0ff2102eb21dffaf7.tar.bz2
open-keychain-b52a0303ca3a6b10661f36a0ff2102eb21dffaf7.zip
linked: redesign github resource creation, implement ouath flow (WIP)
Diffstat (limited to 'OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/linked/LinkedIdCreateFinalFragment.java')
-rw-r--r--OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/linked/LinkedIdCreateFinalFragment.java18
1 files changed, 11 insertions, 7 deletions
diff --git a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/linked/LinkedIdCreateFinalFragment.java b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/linked/LinkedIdCreateFinalFragment.java
index 24499a467..e09b1e755 100644
--- a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/linked/LinkedIdCreateFinalFragment.java
+++ b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/linked/LinkedIdCreateFinalFragment.java
@@ -5,6 +5,7 @@ import android.graphics.PorterDuff;
import android.os.AsyncTask;
import android.os.Bundle;
import android.os.Parcelable;
+import android.support.annotation.NonNull;
import android.support.annotation.Nullable;
import android.view.LayoutInflater;
import android.view.View;
@@ -48,16 +49,19 @@ public abstract class LinkedIdCreateFinalFragment extends CryptoOperationFragmen
protected abstract View newView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState);
- @Override
+ @Override @NonNull
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
final View view = newView(inflater, container, savedInstanceState);
- view.findViewById(R.id.next_button).setOnClickListener(new OnClickListener() {
- @Override
- public void onClick(View v) {
- cryptoOperation();
- }
- });
+ View nextButton = view.findViewById(R.id.next_button);
+ if (nextButton != null) {
+ nextButton.setOnClickListener(new OnClickListener() {
+ @Override
+ public void onClick(View v) {
+ cryptoOperation();
+ }
+ });
+ }
view.findViewById(R.id.back_button).setOnClickListener(new View.OnClickListener() {
@Override