*/
package com.owncloud.android.ui.preview;
-import java.util.ArrayList;
-import java.util.List;
-
import android.accounts.Account;
import android.app.Activity;
import android.app.AlertDialog;
import com.owncloud.android.R;
import com.owncloud.android.datamodel.FileDataStorageManager;
import com.owncloud.android.datamodel.OCFile;
+import com.owncloud.android.files.FileMenuFilter;
import com.owncloud.android.media.MediaControlView;
import com.owncloud.android.media.MediaService;
import com.owncloud.android.media.MediaServiceBinder;
private boolean mAutoplay;
public boolean mPrepared;
- private FileFragment.ContainerActivity mContainerActivity;
-
private static final String TAG = PreviewMediaFragment.class.getSimpleName();
super.onCreateOptionsMenu(menu, inflater);
inflater.inflate(R.menu.file_actions_menu, menu);
+ /*
List<Integer> toHide = new ArrayList<Integer>();
MenuItem item = null;
item.setEnabled(false);
}
}
+ */
}
public void onPrepareOptionsMenu(Menu menu) {
super.onPrepareOptionsMenu(menu);
+ FileMenuFilter mf = new FileMenuFilter();
+ mf.setFile(getFile());
+ mf.setComponentGetter(mContainerActivity);
+ mf.setAccount(mContainerActivity.getStorageManager().getAccount());
+ mf.setContext(getSherlockActivity());
+ mf.setFragment(this);
+ mf.filter(menu);
+
+ /*
MenuItem item = menu.findItem(R.id.action_unshare_file);
// Options shareLink
if (!getFile().isShareByLink()) {
item.setVisible(true);
item.setEnabled(true);
}
+ */
}