私はFrameLayout(フラグメント用のコンテナ)をアクティビティ内に持っています。バックグラウンドのFramelayoutでのアプリケーションのパフォーマンスが悪い
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<include
layout="@layout/general_top_info_main"
android:visibility="visible" />
<include
layout="@layout/progressbar"
android:visibility="gone" />
<FrameLayout
android:id="@+id/cont_fragment"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:visibility="visible"></FrameLayout>
これが正常に動作します。
しかし、FrameLayoutアプリにバックグラウンドを追加するとフリーズが始まります。 すべてのフラグメントに同じものがあるので、コンテナにバックグラウンドを追加する必要があります。バックグラウンドをすべて追加する必要はありません。
どうすれば背景を追加できますか?
背景をコンテナに追加するとどうなりますか?背景がまだフラグメントに設定されているのか、それとも既に削除していますか? – WoogieNoogie
透明な背景を持つフラグメント。 – Roman
アプリを "フリーズ"させている背景には何を使用していますか? – Ben