suchen

Heim  >  Fragen und Antworten  >  Hauptteil

android - Das interne Shell-Fragment des Viewpagers verschiebt sich horizontal. Nachdem der Bildschirm schwarz wird, tritt beim Öffnen ein Überlappungsphänomen auf. Es gibt nur ein Fragment, das ich wiederverwendet habe. Ich hoffe, Gott antwortet

 mList.clear();
            mList.addAll(impress.object.get(0).data);
            fragmentList.clear();
            for (int i = 0; i < mList.size(); i++) {
                fragmentList.add(new PageFragment(mList.get(i)));
            }
            cartAdapter.notifyDataSetChanged();

Nachdem der Bildschirm schwarz wird, kommt es beim erneuten Schieben zu Überlappungen

迷茫迷茫2743 Tage vor671

Antworte allen(1)Ich werde antworten

  • 我想大声告诉你

    我想大声告诉你2017-05-16 13:32:57

    @Override
    
    public void onStop() {
        ViewGroup parent = (ViewGroup) rootView.getParent();
        if (parent != null) {
            parent.removeView(rootView);
        }
        super.onStop();
    }

    这样应该可以了。

    Antwort
    0
  • StornierenAntwort