从OverlayItem打开活动 [英] Open Activity from OverlayItem

查看:196
本文介绍了从OverlayItem打开活动的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何打开从OverlayItem的活动:
这里是我的code现在:

  @覆盖
保护布尔onBalloonTap(INT指数){    如果(指数== 0){
        c.startActivity(新意图(c.getApplicationContext()
                QuoteDetail.class));

这code效果很好,打开一个新的活动,但我想这code添加到code以上:

 公共无效的onClick(查看视图){
                 意图I =新意图(Test.this,QuoteDetail.class);
                 i.putExtra(位置,1);
                 startActivity(ⅰ);

我怎样才能做到这一点。对不起,那个愚蠢的问题,I'm初学者


解决方案

 私人语境℃;
@覆盖
    保护布尔onBalloonTap(INT指数){        如果(指数== 0){
    意向意图=新意图(C,QuoteDetail.class);
                    intent.putExtra(位置,1);
                    c.startActivity(意向);
                  }
        }

How can I open an Activity from a OverlayItem: Here is my code now:

@Override
protected boolean onBalloonTap(int index) {

    if (index == 0) {
        c.startActivity(new Intent (c.getApplicationContext(),
                QuoteDetail.class));

This code works well to open a new Activity but I want to add this code to the code above:

public void onClick(View view) {
                 Intent i = new Intent(Test.this, QuoteDetail.class);
                 i.putExtra("position", 1);
                 startActivity(i);

How can I do this. Sorry for that stupid question, I´m a beginner

解决方案

private Context c;    
@Override
    protected boolean onBalloonTap(int index) {

        if (index == 0) { 
    Intent intent = new Intent(c, QuoteDetail.class);
                    intent.putExtra("position", 1);
                    c.startActivity(intent); 
                  }
        }

这篇关于从OverlayItem打开活动的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆