0

我习惯在我的应用程序中使用展示视图(最新的 v5.0)。我在我的应用程序中使用片段。我的安卓是4.4。

@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    rootView = inflater.inflate(R.layout.fragment_fairy_mouse3, container, false);
    ...
    sv = new ShowcaseView.Builder(getActivity())
        .setTarget(new ViewTarget(rootView.findViewById(R.id.keyboard)))
        .build();
    ...
    return rootView;
}

我的应用程序运行得非常快,但是当我添加时ShowcaseView,我的应用程序变慢了。当ShowcaseView可见时,我有 1 fps 和一些冻结。这很奇怪,因为在我关闭ShowcaseView我的应用程序后开始运行良好。

4

1 回答 1

0

这并不意外 - ShowcaseView 必须做很多绘图。我不建议在移动或动画的屏幕上使用 ShowcaseView。

于 2014-06-08T22:20:41.493 回答