Why won't my Activity start?
<p>I have an industrial app which is remotely controlled from a PC.  The app has 2 slightly different versions - one for a Honeycomb tablet and the other for a Gingerbread phone.   The differences are to take advantage of unique features in the hardware (e.g., the phone has a better camera, the tablet can display bigger graphics) but the Activity-starting code is the same.</p>

<p>A thread in the app receives commands from the PC and displays different screens (i.e., starts different Activities).    It works fine on the phone but on the tablet one activity won't start, but throws no exceptions.  Breakpoints and logging in that activity's <em>onResume()</em> are never hit, even though they are on the phone.   Here's how I try to start the activity . . . </p>

<pre><code>    try {
        Intent svc = new Intent(ctx, RemoteControlActivity.class);
        ctx.startActivity(svc);
    } 
    catch (Exception e) {  // or ActivityNotFoundException e
        Log.d("ShowButtons(normal)", "startActivity failed");
    }    
</code></pre>

<p>(ctx is a Context -  in the debugger the Context is the same for both the working on non-working cases)</p>

<p>The activity which is failing to start on the tablet is defined like this in the manifest . . . </p>

<pre><code>   &lt;activity
       android:launchMode="singleTask"   
       android:label="@string/app_name"
       android:windowNoTitle="false"
       android:configChanges="orientation"
       android:screenOrientation="landscape"
       android:name="RemoteControlActivity"&gt;
       &lt;intent-filter&gt;
            &lt;action android:name="android.intent.action.MAIN" /&gt;
            &lt;category android:name="android.intent.category.LAUNCHER" /&gt;  
       &lt;/intent-filter&gt;
    &lt;/activity&gt;
</code></pre>

<p>This is driving me batty -  thanks in advance for any help!  </p>
