フラグメントを作成し、これを別のフラグメント・レイアウトの内部で使用しました。フラグメント内のフラグメントを呼び出す方法
これは私のレイアウトのXMLです。
<WebView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/wv_facebook"
>
</WebView>
<fragment
class="com.loading.LoadingAnimation"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/wv_facebook_loadingAnimation"
/>
私はこのfragment
のIDを取得したいと思います。私は以下の手順を使用しましたが、私はincompatible type
エラーメッセージが表示されています。あなたがgetChildFragmentManager()
代わりのgetFragmentManager()
を呼び出す必要があり
Loading Animation loadingAnimation;
loadingAnimation = (LoadingAnimation) getFragmentManager().findFragmentById(R.id.wv_facebook_loadingAnimation);
必要
LoadingAnimation
見つかりandroid.support.v4.app.fragment
をあなたは 'loadingAnimation =(LoadingAnimation)getFragmentManager()findFragmentById(R.id.wv_facebook_loadingAnimation)、それをキャストすることができます;' – Wilik
私は同じエラーメッセージに – Kirmani88
何を取得しています。あなたの 'LoadingAnimation'は? 'android.app.Fragment'または' android.support.v4.app.Fragment' – Wilik