If I find myself getting more acquainted with the codebase to take a stab, 
I'll start working on a PR.  Right now my goal is to get familiar enough to 
be efficient.

On Wednesday, November 19, 2014 1:16:22 PM UTC-6, Benny Thompson wrote:
>
> That did it, thanks again!
>
> On Wednesday, November 19, 2014 1:09:51 PM UTC-6, Nick Stanchenko wrote:
>>
>> Hey,
>>
>> macroid.ActivityContext is a wrapper around android.content.Context. If 
>> you are inside an activity, use this:
>>
>> startActivity(new Intent(this, classOf[MyActivity]))
>>
>> Alternatively, you could request a macroid.ActivityContext from outside 
>> and unwrap it:
>>
>> def foo(implicit ctx: macroid.ActivityContext) = {
>>   ...
>>   startActivity(new Intent(ctx.get, classOf[MyActivity]))
>> }
>>
>> Or like this:
>>
>> startActivity(new Intent(implicitly[macroid.ActivityContext].get, classOf
>> [MyActivity]))
>>
>> I know this part of Macroid’s DSL is lacking. In fact, there was a 
>> discussion on it: 
>> https://groups.google.com/forum/#!topic/macroid/BFDlv0Kmohc
>> Unfortunately, there was no pull request, and right now I don’t have time 
>> to work on it, but I’d like to get back to it at some point 
>> (3.0.0-M4/3.0.0).
>>
>> Nick
>>
>> On Wednesday, November 19, 2014 6:53:12 PM UTC, Benny Thompson wrote:
>>>
>>> I've been looking through the library code itself, examples, etc and I 
>>> can't find an example of how to start a new activity.  When I try a simple 
>>>
>>> startActivity(new Intent(macroid.ActivityContext, classOf[MyActivity]))
>>>
>>>
>>> it complains about not finding the appropriate constructor.  I would 
>>> include Scaloid to use SIntent, but would hate to pull in the entire 
>>> library, just for that.
>>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"scala-on-android" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to