Android 中Adapter传值给Activity

原创 2016年05月30日 23:17:20

在处理业务的时候遇到一个坑,仔细看了一下发现还是自己不够仔细才出现的问题


如图:

Adapter err

原因:

Context中有一个startActivity()方法,Activity继承自Context
,重载了startActivity()方法.如果使用Activity的startActivity()方法,不会有限制。使用content的startActivity()的方法话,就需要开启一个task.
上面那个错误就是使用了content的startActivity()方法.

解决方法:

Adapter demo

intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);

对了一定要看看上下文是否正确!!!!

版权声明:本文为博主原创文章,未经博主允许不得转载。

Android在Adapter里面调用Activity的方法/变量

Activity中有个Popupwindow. 想在Adapter中的getView中设置Checbox的点击事件时,就显示与隐藏这个Popupwindow   但是因为Adapte...
  • t80t90s
  • t80t90s
  • 2013年03月03日 09:11
  • 3731

Adapter与Activity之间方法(值)的调用

1、不考虑adapter复用的情况,可以将Activity传递到adapter中,强制转换后用activity直接调用方法(值)。 2、这个adapter可能被多个Activity调用,这就不能直接...

自定义Adapter的接口,方便回调。Adapter与Activity之间的回调

1,接口写在Adapter里: ①:private OnCityClickListener onCityClickListener;//定义对象 ②://写接口,并定义方法,根据自己的...

关于对adapter中的按钮进行点击传数据回activity的方法

首先,在adapter类中声明一个接口,使用接口回调进行点击事件的回传 private SubClickListener subClickListener;在adapter中对按钮进行点击事件监听,...

Android Activity和Adapter通过接口交互

之前都是调用系统的接口回调很随意并不知道原理是什么!当自己Activity和Adapter需要写个回调时就蒙圈了!然后的然后就去看系统的点击事件的实现!!!!SO 先看系统是怎么定义回调接口的`~~~...

Adapter传递数据到Activity(接口回调)

Adapter传递数据到Activity(接口回调)

Android开发adapter与Activity交互

最早的时候我是用Activity实例传递来操作的,或者直接拿 Activity实例来操作(FansActivity.instance = this)       后面我发现这不科学,比如对象回收了呢...

适配器与Activity之间相互传值

Activity代码 package com.vimi8.app.activity; import android.os.Bundle; import android.support.v7.w...

Adapter与Activity之间方法(值)的调用

1、不考虑adapter复用的情况,可以将Activity传递到adapter中,强制转换后用activity直接调用方法(值)。 2、这个adapter可能被多个Activity调用,这就不能直接...

【Android】Android开发可以手动进行控制的跑马灯效果,包括从左到右,以及从右到左,

作者:程序员小冰,GitHub主页:https://github.com/QQ986945193 新浪微博:http://weibo.com/mcxiaobing 首先给大家看一下我们今天这个...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Android 中Adapter传值给Activity
举报原因:
原因补充:

(最多只允许输入30个字)