0

スライドメニューがあり、スライドメニュー生成にはリストアダプターがあり、そのitemclickにはフラグメントを置き換えています。そのすべてのフラグメント内で、gridviewフラグメントビューをスクロールしているときにgridviewが表示され、空白(白)が表示され、各リストメニュー項目をタップすると、空白の白いコンテンツ画面が表示されます。createview内で渡されたデバッグで確認し、ビューが戻ってきました。

この問題について私を助けてください。

コンテンツ フレーム:

 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/content_frame"
android:layout_width="match_parent"
android:layout_height="match_parent" />

メニュー項目のクリック:

   holder.slideMenuItemLinearLayout.setOnClickListener(new OnClickListener() {

        public void onClick(View v) {

            Fragment fragment = null;
            int position = v.getId();
            switch (position) {
            case 0:
                fragment = new Fragment();
                break;

            }
       if (fragment != null)
            {
        FragmentTransaction transaction =getSupportFragmentManager().beginTransaction();
    transaction.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_CLOSE);
    transaction.replace(R.id.content_frame, fragment);
    transaction.commit();
            }

        }
    });
4

0 に答える 0