0

我正在测试 ActivityCompat2 库,看看是否可以让 ActivityOptions 动画在 api 16 之前工作。我可以让新活动从 ActivityCompat2 开始,但没有显示动画。有任何想法吗?我在 MainActivity 中的代码看起来像

listview1.setOnItemClickListener(new OnItemClickListener() {
    @SuppressLint("NewApi")
    @Override
    public void onItemClick(AdapterView<?> parent,View view,int position,long id){
        Intent intent = new Intent(getBaseContext(), DetailActivity.class);
        ActivityOptionsCompat2 opts = ActivityOptionsCompat2.makeScaleUpAnimation(
                                    view,0, 0,view.getWidth(), view.getHeight());
        ActivityCompat2.startActivity(MainActivity.this, intent, opts.toBundle());
4

1 回答 1

0

检查动画是否在设备上启用。设置 -> 显示 -> 动画 -> 所有动画

于 2013-04-02T14:05:00.427 回答