这是我的代码
med=(LinearLayout) getView().findViewById(R.id.second);
med.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent i= new Intent(getContext(),SecondActivity.class);
i.putExtra("table_name","questCompFunda");
startActivity(i);
overridePendingTransition(android.R.anim.slide_in_left,android.R.anim.slide_out_right);
}
});
答案 0 :(得分:1)
我看到您正在尝试使用
@Injectable()
export class FakeBackendInterceptor implements HttpInterceptor {
constructor(private configService: AppConfigService, private logger: NGXLogger) { }
intercept(request: HttpRequest<any>, next: HttpHandler): Observable<HttpEvent<any>> {
// config is undefined here the first time
if (!this.configService.config || !this.configService.config.mock === 'true') {
return next.handle(request);
}
this.logger.info('Intercepting request with mock');
// do things
...
return next.handle(request);
}
}
在片段
正确的方法是
overridePendingTransition
编辑:
从cardview启动活动
getActivity().overridePendingTransition(android.R.anim.slide_in_left,android.R.anim.slide_out_right);