That code should have worked, as long as "MyActivity" is directly
inside of the android:package you defined in the manifest.  If it was
deeper you would have to reference the remaining sub-package leaves in
the android:name.

For example, if you had "com.example.uistuff.MyActivity" and your
manifest was only android:package="com.example", you would need to use
android:name=".uistuff.MyActivity" when defining that activity.

j


On Wed, Apr 29, 2009 at 9:32 PM, Bob <[email protected]> wrote:
>
>> So because you're targeting a BroadcastReceiver, you would call
>> sendBroadcast() instead of startActivity().
>
> Thanks Jeff for quick response. What I want to do is start an activity
> but I tried the Broadcast Receiver because I was getting the activity
> not found error with the manifest like this:
>
>  <activity  android:name=".MyActivity"  android:label="@string/
> app_name">
>
>              <intent-filter>
>         <action android:name="com.example.Intent1" />
>
>            </intent-filter>
>
> Is there something wrong with that used in conjunction with
> startactivity()?
>
> Thanks,
> Bob
>
>
> On Apr 29, 10:32 pm, Jeff Sharkey <[email protected]> wrote:
>> So because you're targeting a BroadcastReceiver, you would call
>> sendBroadcast() instead of startActivity().
>>
>> j
>>
>>
>>
>> On Wed, Apr 29, 2009 at 6:45 PM, Bob <[email protected]> wrote:
>>
>> > Hi,
>> > Can anyone tell me what I am doing wrong, I'm sure it is real simple.
>> > I am trying to create a custom intent but everytime I try to launch it
>> > from another activity I get a "No Activity found to handle Intent"
>> > error?  Am I failing to register the new intent somehow even though it
>> > is in the manifest?
>>
>> > Thanks,
>> > Bob
>>
>> > In other activity,produces error:
>>
>> >  Intent i = new Intent("com.example.Intent1");
>> >        startActivity(i);
>>
>> > In Receiver Activity:
>>
>> > In Manifest:
>>
>> >  <receiver android:name=".TestBroadcastReceiver"
>> > android:enabled="true" >
>> >             <intent-filter>
>> >         <action android:name="com.example.Intent1" />
>>
>> >            </intent-filter>
>> >        </receiver>
>>
>> > In Code File:
>>
>> > import android.content.BroadcastReceiver;
>> > import android.content.Context;
>> > import android.content.Intent;
>>
>> > public class TestBroadcastReceiver extends BroadcastReceiver {
>>
>> >       �...@override
>> >        public void onReceive(Context context, Intent intent) {
>> >                // TODO Auto-generated method stub
>>
>> >        }
>>
>> > }
>>
>> --
>> Jeff Sharkey
>> [email protected]
> >
>



-- 
Jeff Sharkey
[email protected]

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to