mirror of
https://github.com/commons-app/apps-android-commons.git
synced 2025-10-26 12:23:58 +01:00
Handle menu enabling / disabling appropriately
This commit is contained in:
parent
8a7966687a
commit
7f720d1f3e
1 changed files with 4 additions and 7 deletions
|
|
@ -29,12 +29,12 @@ public class SingleUploadFragment extends SherlockFragment {
|
||||||
|
|
||||||
private OnUploadActionInitiated uploadActionInitiatedHandler;
|
private OnUploadActionInitiated uploadActionInitiatedHandler;
|
||||||
|
|
||||||
private Menu actionMenu;
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {
|
public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {
|
||||||
inflater.inflate(R.menu.activity_share, menu);
|
inflater.inflate(R.menu.activity_share, menu);
|
||||||
actionMenu = menu;
|
if(titleEdit != null) {
|
||||||
|
menu.findItem(R.id.menu_upload_single).setEnabled(titleEdit.getText().length() != 0);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
@ -61,10 +61,7 @@ public class SingleUploadFragment extends SherlockFragment {
|
||||||
public void onTextChanged(CharSequence charSequence, int i, int i2, int i3) {}
|
public void onTextChanged(CharSequence charSequence, int i, int i2, int i3) {}
|
||||||
|
|
||||||
public void afterTextChanged(Editable editable) {
|
public void afterTextChanged(Editable editable) {
|
||||||
if(actionMenu == null) {
|
getSherlockActivity().invalidateOptionsMenu();
|
||||||
getSherlockActivity().invalidateOptionsMenu();
|
|
||||||
}
|
|
||||||
actionMenu.findItem(R.id.menu_upload_single).setEnabled(titleEdit.getText().length() != 0);
|
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue