Note that there are some explanatory texts on larger screens.

plurals
  1. POFragment not attached to Activity
    primarykey
    data
    text
    <p>Basically I'm just inflating a view consisting of two fragments and I'm getting an error upon inflation of the second layout.</p> <p>Here is the error-</p> <pre><code>04-30 11:43:22.082: E/AndroidRuntime(2269): FATAL EXCEPTION: main 04-30 11:43:22.082: E/AndroidRuntime(2269): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.mre.test/com.mre.test.HomeActivity}: android.view.InflateException: Binary XML file line #17: Error inflating class fragment 04-30 11:43:22.082: E/AndroidRuntime(2269): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1651) 04-30 11:43:22.082: E/AndroidRuntime(2269): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1667) 04-30 11:43:22.082: E/AndroidRuntime(2269): at android.app.ActivityThread.access$1500(ActivityThread.java:117) 04-30 11:43:22.082: E/AndroidRuntime(2269): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:935) 04-30 11:43:22.082: E/AndroidRuntime(2269): at android.os.Handler.dispatchMessage(Handler.java:99) 04-30 11:43:22.082: E/AndroidRuntime(2269): at android.os.Looper.loop(Looper.java:130) 04-30 11:43:22.082: E/AndroidRuntime(2269): at android.app.ActivityThread.main(ActivityThread.java:3687) 04-30 11:43:22.082: E/AndroidRuntime(2269): at java.lang.reflect.Method.invokeNative(Native Method) 04-30 11:43:22.082: E/AndroidRuntime(2269): at java.lang.reflect.Method.invoke(Method.java:507) 04-30 11:43:22.082: E/AndroidRuntime(2269): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:842) 04-30 11:43:22.082: E/AndroidRuntime(2269): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:600) 04-30 11:43:22.082: E/AndroidRuntime(2269): at dalvik.system.NativeStart.main(Native Method) 04-30 11:43:22.082: E/AndroidRuntime(2269): Caused by: android.view.InflateException: Binary XML file line #17: Error inflating class fragment 04-30 11:43:22.082: E/AndroidRuntime(2269): at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:587) 04-30 11:43:22.082: E/AndroidRuntime(2269): at android.view.LayoutInflater.rInflate(LayoutInflater.java:623) 04-30 11:43:22.082: E/AndroidRuntime(2269): at android.view.LayoutInflater.inflate(LayoutInflater.java:408) 04-30 11:43:22.082: E/AndroidRuntime(2269): at android.view.LayoutInflater.inflate(LayoutInflater.java:320) 04-30 11:43:22.082: E/AndroidRuntime(2269): at android.view.LayoutInflater.inflate(LayoutInflater.java:276) 04-30 11:43:22.082: E/AndroidRuntime(2269): at com.actionbarsherlock.internal.ActionBarSherlockCompat.setContentView(ActionBarSherlockCompat.java:841) 04-30 11:43:22.082: E/AndroidRuntime(2269): at com.actionbarsherlock.app.SherlockFragmentActivity.setContentView(SherlockFragmentActivity.java:306) 04-30 11:43:22.082: E/AndroidRuntime(2269): at com.com.mre.test.HomeActivity.onCreate(HomeActivity.java:18) 04-30 11:43:22.082: E/AndroidRuntime(2269): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047) 04-30 11:43:22.082: E/AndroidRuntime(2269): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1615) 04-30 11:43:22.082: E/AndroidRuntime(2269): ... 11 more 04-30 11:43:22.082: E/AndroidRuntime(2269): Caused by: java.lang.IllegalStateException: Fragment SocialMediaFragment{4058f8c8} not attached to Activity 04-30 11:43:22.082: E/AndroidRuntime(2269): at android.support.v4.app.Fragment.getResources(Fragment.java:551) 04-30 11:43:22.082: E/AndroidRuntime(2269): at android.support.v4.app.Fragment.getString(Fragment.java:573) 04-30 11:43:22.082: E/AndroidRuntime(2269): at com.mre.test.ui.SocialMediaFragment.&lt;init&gt;(SocialMediaFragment.java:50) 04-30 11:43:22.082: E/AndroidRuntime(2269): at java.lang.Class.newInstanceImpl(Native Method) 04-30 11:43:22.082: E/AndroidRuntime(2269): at java.lang.Class.newInstance(Class.java:1409) 04-30 11:43:22.082: E/AndroidRuntime(2269): at android.support.v4.app.Fragment.instantiate(Fragment.java:384) 04-30 11:43:22.082: E/AndroidRuntime(2269): at android.support.v4.app.Fragment.instantiate(Fragment.java:359) 04-30 11:43:22.082: E/AndroidRuntime(2269): at android.support.v4.app.FragmentActivity.onCreateView(FragmentActivity.java:262) 04-30 11:43:22.082: E/AndroidRuntime(2269): at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:563) 04-30 11:43:22.082: E/AndroidRuntime(2269): ... 20 more </code></pre> <p>Line 18 of my Home Activity:</p> <pre><code>setContentView(R.layout.activity_home); </code></pre> <p>activity_home layout:</p> <p></p> <pre><code>&lt;fragment android:id="@+id/fragment_dashboard" android:name="com.mre.test.ui.DashboardFragment" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="1" class="com.mre.test.ui.DashboardFragment" &gt; &lt;!-- Preview: layout=@layout/fragment_dashboard --&gt; &lt;/fragment&gt; &lt;fragment android:id="@+id/fragment_social" android:name="com.mre.test.ui.SocialMediaFragment" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_weight="1" class="com.mre.test.ui.SocialMediaFragment" &gt; &lt;!-- Preview: layout=@layout/fragment_social --&gt; &lt;/fragment&gt; </code></pre> <p></p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload