下面列出了怎么用android.view.ActionProvider的API类实例代码及写法,或者点击链接到github查看源代码。
@Override
public MenuItem setActionProvider(ActionProvider actionProvider) {
throw new AssertionError("not mocked");
}
@Override
public ActionProvider getActionProvider() {
throw new AssertionError("not mocked");
}
@Override
public ActionProvider getActionProvider() {
return null;
}
@Override
public MenuItem setActionProvider(ActionProvider actionProvider) {
throw new UnsupportedOperationException();
}
@Override
public MenuItem setActionProvider(ActionProvider actionProvider) {
return null;
}
@Override
public ActionProvider getActionProvider() {
return null;
}
@Override
public MenuItem setActionProvider(ActionProvider actionProvider) {
return this;
}
@Override
public ActionProvider getActionProvider() {
return null;
}
@Override
public MenuItem setActionProvider(ActionProvider actionProvider) {
return this;
}
@Override
public ActionProvider getActionProvider() {
return null;
}
@Override
public ActionProvider getActionProvider() {
return null;
}
@Override
public MenuItem setActionProvider(ActionProvider actionProvider) {
throw new UnsupportedOperationException();
}
@Override
public StubMenuItem setActionProvider(ActionProvider actionProvider) {
throw new UnsupportedOperationException(OPERATION_NOT_SUPPORTED_BY_FOGGER);
}
@Override
public ActionProvider getActionProvider() {
throw new UnsupportedOperationException(OPERATION_NOT_SUPPORTED_BY_FOGGER);
}
@Override
public PanelMenuItem setActionProvider(ActionProvider actionProvider) {
//FIXME Unimplemented
return this;
}
@Override
public ActionProvider getActionProvider() {
return null;
}
@Override
public MenuItem setActionProvider(ActionProvider actionProvider) {
return null;
}
@Override
public ActionProvider getActionProvider() {
return null;
}
@Override
public MenuItem setActionProvider(ActionProvider actionProvider) {
return null;
}
@Override
public ActionProvider getActionProvider() {
return null;
}
public ActionProviderAssert(ActionProvider actual) {
super(actual, ActionProviderAssert.class);
}
/**
* Set the provider hosting this view, if applicable.
* @hide Internal use only
*/
public void setProvider(ActionProvider provider) {
mProvider = provider;
}