0

アプリケーションでビュータブとして透明なレイアウトを表示しています。

    ViewStub newview = (ViewStub) findViewById(R.id.newstb);    
mButtonSave.setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View v) {

                if (shouldShowInstructions()) {

                    // Shows the instructions view and returns
                    newview.setVisibility(View.VISIBLE);

                    mIsShowingIntsructions = true;
                    return;
                } else {

                    // some execution
                }
            }
        });

ボタンをクリックすると正しく表示されます。xml は次のとおりです。

     </LinearLayout>

     <ViewStub
        android:id="@+id/newstb"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout="@layout/new_overlay"
        android:visibility="gone" />


</RelativeLayout>

ユーザーが画面を回転させると、layout-land.Name から xml を取得したいと思います。両方の xml の名前は new_overlay.xml です。androidのプロパティとして自動で行われると思っていました。しかし、運がありません。誰かが私を助けることができますか?

4

1 に答える 1