mirror of
https://github.com/moparisthebest/open-keychain
synced 2024-11-05 08:45:08 -05:00
fix message and uri from encrypt intent
This commit is contained in:
parent
fd055a893b
commit
e8b7bbd978
@ -83,8 +83,6 @@ public class EncryptActivity extends DrawerActivity implements EncryptActivityIn
|
||||
// tabs
|
||||
Bundle mAsymmetricFragmentBundle = new Bundle();
|
||||
Bundle mSymmetricFragmentBundle = new Bundle();
|
||||
Bundle mMessageFragmentBundle = new Bundle();
|
||||
Bundle mFileFragmentBundle = new Bundle();
|
||||
int mSwitchToMode = PAGER_MODE_ASYMMETRIC;
|
||||
int mSwitchToContent = PAGER_CONTENT_MESSAGE;
|
||||
|
||||
@ -509,10 +507,8 @@ public class EncryptActivity extends DrawerActivity implements EncryptActivityIn
|
||||
mSymmetricFragmentBundle, getString(R.string.label_symmetric));
|
||||
mViewPagerMode.setCurrentItem(mSwitchToMode);
|
||||
|
||||
mTabsAdapterContent.addTab(EncryptMessageFragment.class,
|
||||
mMessageFragmentBundle, getString(R.string.label_message));
|
||||
mTabsAdapterContent.addTab(EncryptFileFragment.class,
|
||||
mFileFragmentBundle, getString(R.string.label_files));
|
||||
mTabsAdapterContent.addTab(EncryptMessageFragment.class, null, getString(R.string.label_message));
|
||||
mTabsAdapterContent.addTab(EncryptFileFragment.class, null, getString(R.string.label_files));
|
||||
mViewPagerContent.setCurrentItem(mSwitchToContent);
|
||||
|
||||
mUseArmor = Preferences.getPreferences(this).getDefaultAsciiArmor();
|
||||
@ -619,11 +615,11 @@ public class EncryptActivity extends DrawerActivity implements EncryptActivityIn
|
||||
*/
|
||||
if (ACTION_ENCRYPT.equals(action) && textData != null) {
|
||||
// encrypt text based on given extra
|
||||
mMessageFragmentBundle.putString(EncryptMessageFragment.ARG_TEXT, textData);
|
||||
mMessage = textData;
|
||||
mSwitchToContent = PAGER_CONTENT_MESSAGE;
|
||||
} else if (ACTION_ENCRYPT.equals(action) && uris != null && !uris.isEmpty()) {
|
||||
// encrypt file based on Uri
|
||||
mFileFragmentBundle.putParcelableArrayList(EncryptFileFragment.ARG_URIS, uris);
|
||||
mInputUris = uris;
|
||||
mSwitchToContent = PAGER_CONTENT_FILE;
|
||||
} else if (ACTION_ENCRYPT.equals(action)) {
|
||||
Log.e(Constants.TAG,
|
||||
|
@ -111,8 +111,6 @@ public class EncryptFileFragment extends Fragment implements EncryptActivityInte
|
||||
@Override
|
||||
public void onActivityCreated(Bundle savedInstanceState) {
|
||||
super.onActivityCreated(savedInstanceState);
|
||||
|
||||
addInputUris(getArguments().<Uri>getParcelableArrayList(ARG_URIS));
|
||||
}
|
||||
|
||||
private void addInputUri() {
|
||||
@ -125,14 +123,6 @@ public class EncryptFileFragment extends Fragment implements EncryptActivityInte
|
||||
}
|
||||
}
|
||||
|
||||
private void addInputUris(List<Uri> uris) {
|
||||
if (uris != null) {
|
||||
for (Uri uri : uris) {
|
||||
addInputUri(uri);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private void addInputUri(Uri inputUri) {
|
||||
if (inputUri == null) {
|
||||
return;
|
||||
|
Loading…
Reference in New Issue
Block a user