安卓这么才能把activity中获取到的数据传递到adapter里面

我现在就是在登录界面获取到了数据但是需要传递到适配器里面 因为适配器里面有一个点击事件需要请求接口但是需要传值 (传值是登录界面保存的数据)

4个回答

你是在点击的时候,想传递参数给后台的话。可以在登陆的时候。用SharedPreference保存下来需要用的参数,然后在点击的时候get一下。进行使用就好了。

qq_37891456
安卓菜鸡 然后在适配器里面没有传上下文导致接收不到一直为空
接近 2 年之前 回复
qq_37891456
安卓菜鸡 回复码农小虫: 原因是在loginactivity里面用了.this
接近 2 年之前 回复
h1015038310
码农小虫 回复安卓菜鸡: 先确定一下存的时候,token是否为空,如果有值的话,你在LoginActivity里getSharedPreferences试试。看是否能得到
接近 2 年之前 回复
qq_37891456
安卓菜鸡 回复安卓菜鸡: 一直读取到都是空不知道是什么问题了
接近 2 年之前 回复
qq_37891456
安卓菜鸡 回复安卓菜鸡: SharedPreferences fontSize = getSharedPreferences("login", Context.MODE_PRIVATE); token = fontSize.getString("token", "");
接近 2 年之前 回复
qq_37891456
安卓菜鸡 回复安卓菜鸡: SharedPreferences settings = LoginActivity.this.getSharedPreferences("login", Context.MODE_PRIVATE); SharedPreferences.Editor editor = settings.edit(); editor.putString("token", token); editor.commit();
接近 2 年之前 回复
qq_37891456
安卓菜鸡 我就是用的share但是读取到的时候一直为空
接近 2 年之前 回复

为这个参数设置get/set方法

假设这个参数是保存在activity对象中的,那么就在adapter那个点击事件时去调用activity.getXXX()方法。

若这个参数是保存在adapter对象中,那么就在activity中更新参数时,去调用adapter.setXXX()方法。

fsx_xiaomei
fsx_xiaomei 是的,这样是最简单的,直接自己写一个setData,把数据传过去就行
接近 2 年之前 回复
qq_37891456
安卓菜鸡 还可以这样做?
接近 2 年之前 回复

就用小数据储存就好了呀,你点击事件触发的时候把你保存的数据传过去

qq_37891456
安卓菜鸡 我就是用的share但是读取到的时候一直为空
接近 2 年之前 回复

用SharedPreference对数据进行保存就好了,然后再获取

qq_37891456
安卓菜鸡 我就是用的share但是读取到的时候一直为空
接近 2 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
安卓activity间的数据传递
有助于初学的同学理解activity间的数据传递机制,希望大家支持一下
在adapter里面关闭当前的activity
if (Activity.class.isInstance(mComent)) { // 转化为activity,然后finish就行了 Activity activity = (Activity) mComent; activity.finish(); }
Activity中的数据传递
将Activity01中的数据传输到Activity02中,代码如下:Intent intent = new Intent(this,Activity.class);//声明Intent对象, intent.putExtra("extra_date","Hello Activity02");//用putExtra()方法传递参数(1,代表当前对象,默认this;2,代表要传递的Activity页面,
Activity 如何获取到各种服务service
1、每个activity都是ContextImpl(从源码创建一个activity的代码中可以看出) 2、每个activity可以getSystemService(String name)其实调用的是ContextImpl中的方法:getSystemService(String name) 3、ContextImpl中又调用了SystemServiceRegistry.getSystemSer
使用aapt.exe获取到Package与启动Activity
C:\Users\win10>aapt.exe dump badging E:\ReverseProjects\Android\weixin\weixin6313android740.apk | findstr launchable launchable-activity: name='com.tencent.mm.ui.LauncherUI'  label='WeChat' icon=''
activity数据传递
1.数据传递方式–Intent不仅可以用来开启Activity,也可以在Activity之间传递数据。在数据传递时,可以使用putExtra()方法将数据存储在Intent中。String data = "Hello Activity02"Intent intent = new Intent(this,Activity02.class);intent.putExtra("extra_data",d...
安卓的三个基本概念:Activity、Adapter 和 List
Activity一、基本概念    Activity是Android的四大组件(activity、service、content provider、broadcast receiver)之一,简单来说就是一个界面,一个用于与用户交互的界面,一个app有最少一个Activity。二、生命周期    一个Activity的生命周期在app执行的过程中有运行(Running)、暂停(Paused)、停止...
安卓中数据传递
描述android中个种数据传递,从一个页面到另一页面!
在activity中使用adapter加载数据
用AsyncTask加载图片private GridAdapter3 gridAdapter; public ImageLoadTask(Context context,GridAdapter3 gridAdapter) { this.gridAdapter=gridAdapter; } @Override
Xposed开发 如何将hook获取到值传到activity中?
如题rnActivity提供了个setText方法修改rn public static void setText(String str)rn if (tv_status!=null)rn tv_status.setText(str);rn rn rn rn广播接受rnSharedPreferencesrn这3个方法都试过获取到都是空 rn
安卓数据传递
A activity打开B activity B关闭把数据传给A B activity Intent intent = new Intent(); setResult(100,intent); A activity (A 打开 B startActivityForResult(intent,100);) @Override protected void onActi...
Intent的使用和Activity中的数据传递
显式意图、隐式意图 、Intent、数据传递、用户注册
Activity中数据传递(Bundle封装数据)
很多的时候不单单进行Activity跳转,而是在进行Activity跳转的同时传递数据,这里就可以利用Android.os.Bundle对象封闭数据的能力,将所要传递的数据或参数通过Bundle来传递不同Activity间的数据。举个例子来说明:从当前Activity跳转到下一个Activity的同时,并传入一个double型参数、一个String型参数(MainActivity--->NextA
Activity与Activity之间简单的数据传递
简单的整理出5种办法: 1:使用intent直接进行传值传递: //创建Intent对象 Intent intent = new Intent(MainActivity.this,SecondActivity.class); //程序自动创建Bundle,然后将对Intent添加的数据装载在Bundle中 intent.putExtra("name","第二个
Activity review activity之间的数据传递
Activity review activity之间的数据传递
Activity详解二 activity数据传递
先看效果图: 1.Bundle类的作用   Bundle类用作携带数据,它类似于Map,用于存放key-value名值对形式的值。相对于Map,它提供了各种常用类型的putXxx()/getXxx()方法,如:putString()/getString()和putInt()/getInt(),putXxx()用于往Bundle对象放入数据,getXxx()方法用
泛型中获取到Class
在公共基础类中:public class CommonDaoImpl<T> extends HibernateDaoSupport implements ICommonDao<T> { //泛型转换 private Class entity = (Class)GenericSuperClass.getClass(this.getClass());在公共基础类的方法中:public Li
JavaScript 获取到的Json数据传递给另一个JS函数
JavaScript 获取到的Json数据传递给另一个JS函数首先要认识JavaScript编解码函数escape(string),unescape(string) 编码、解码函数注:escape(string)方法不会对 ASCII 字母和数字进行编码,也不会对下面这些 ASCII 标点符号进行编码: * @ - _+ . / 。其他所有的字符都会被转义序列替换。 注:ECMAScript v
..如何才能把对话框放入文档里面
我想把对话框嵌入文档里面 类似于工具栏的样子 下方是文档正体rn 对话框和文档在同一个窗口 能实现吗 rn 在CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)rn 加入rn if (!m_wndDlgBar.Create(this, IDD_BAR,rn CBRS_LEFT|CBRS_TOOLTIPS|CBRS_FLYBY, IDD_BAR)) // CDialogBar m_wndDlgBar;rn rn TRACE0("创建失败\n");rn return -1; // fail to creatern rn 文档视图根本没任何改变啊rnrn我应当怎么做才能实现?rn 最好能给出具体代码rn 谢谢啊 东西马上就要交了 我还没弄好 大师们帮帮我。。
Activity之间的跳转与数据传递
1.Activity之间的跳转 使用Intent(意图) 显式意图可以直接通过名称开启指定的目标组件 隐式意图通过指定action和category等属性,系统根据这些信息进行分析后寻找目标Activity 显式意图 Intent intent = new Intent(MainActivity.this,LayoutActivity.class); /*参数1:上下文 参数2:要跳转的类cl...
Activity之间的数据传递案例
这个案例是介绍Activity之间数据传递的,建立两个Activity:(1)ActivityTransDataActivity 代码如下package trans.data;import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.view.View;
Android: Activity间的数据传递
示例: (来源于 Android 编程权威指南第3版) 背景:两个活动,一个是 Quiz 活动,另一个是 Cheat 活动。 题目答案从 Quiz 活动传递给 Cheat 活动,再把用户是否作弊的信息传递给 Quiz 活动。 1.首先我们位于 Quiz 活动,想点击作弊按钮,启动 Cheat 活动。但是在此之前,先创建一个 Intent,Intent 用于活动的交互(四大组件都可以用它...
Activity和Fragment之间的数据传递
一.Fragment向它所依附的Activity传递数据,步骤:    1.在Fragmnet中定义一个接口,该接口需要activity去实现,类似定义下面这种接口,参数就是我们想传递给activity: //回调接口用于传递年月给activity public interface OnDateGetListener{ void onDateGet(int displ
Activity之间的对象数据传递
利用Bundle封装数据,通过Intent携带Bundle
Activity页面之间数据传递
这里整理得可能不是很清楚,可能有点乱 android activity页面之间进行的跳转与数据传递,下面的demo是传递一个对象集合
Activity 之间的数据传递
Activity 之间传递数据基本类型: 整:byte short int long 浮点:float double 布尔:boolean 字符:char 引用类型: 1. String 2. 传递数据包Bundle (集装箱) 3. 传递对象(对象集合) 4. 返回数据代码示例 单项传递普通数据传递A页面 //参数一为,从哪个Activity开始跳的, 参数二为,目的地Acti
Activity页面之间的数据传递
一. 1.在Activity之间传递数据     传递基本数据类型         基本数据类型:         整:byte short int long         浮点:float double         布尔:boolean         字符:char         引用:         String     传递数据包Bundle  (集
Android Activity之间数据传递
了解Activity之间的数据传递,有助于我们更好的进行Android开发
Adapter与Activity之间的传值
1、在Adapter中定义一个监听器接口 addClickListener        private static interface addClickListerner{                   public void addClick(int position);  //自行配置参数  需要传递到activity的值        } 2、两种方式         p...
Adapter条目点击,跳转到新的Activity,获取到值之后回显到adapter 条目中的某个控件中去
//DEMO 示例 (可以直接复制粘贴验证功能--如有bug或者其他问题,欢迎留言),需要butterknife, recyclerview依赖包 package com.ontime.change; import android.content.Intent; import android.support.v7.app.AppCompatActivity; import andro
Activity之间数据传递的问题?
[code=java]//-----------Info.java---------------rnpublic Inforn public int a;rn public int b;rnrn//--------------Active1.java-----------------rnpublic Active1 extends Activityrn public Info[] InfoArray[] = new Info[20];rn rnrn//-----------------Active2.java------------------[/code]rnrn现在我要从Active1跳到Active2, 要把InfoArray传到Active2, 该怎么传过去?Bundle里面没有可以用的方法啊!
记录activity之间的数据传递
版权声明:本文为博主原创文章,未经博主允许不得转载。方式一:通过Intent传递实体的方法,直接进行传递来源页: //传递数据,进行跳转 Intent intent = new Intent(MyCarListActivity.this, ModifyMyCarTypeActivity.class); //使用intent上挂可序列化实体的方式传递实体 intent.
Activity之间的数据传递和回传
1、 假定需要进行数据传递和回传的两个Activity为A和B,首先由A打开B,并传递一些数据到B。当B打开后,根据从A处获得到的数据,进行不同的业务操作,并在关闭的同时将不同业务操作所造成的不同的结果数据再还给A。 在这里有两个概念: requestCode:在A调用B的时候所设置的请求编码,用这个编码,A自身在接收到来自B的返回信息时,可以区分要做怎样不同的操作。 resu
Activity数据传递(Intent、Bundle)
转载请注明出处:http://blog.csdn.net/huiblog/article/details/53222810 在上一篇文章《Activity(Intent-filter详解及跳转)》中,我们讲解了使用Intent进行Activity的简单跳转。这一节我们把Activity跳转时传递数据讲一下。Activity之间数据传递Activity跳转之间使用Intent传递数据。IntentI
Fragment动态添加、及与Activity数据传递
转载请注明出处:http://blog.csdn.net/mr_leixiansheng/article/details/54174348 1、Fragment静态添加  : http://blog.csdn.net/mr_leixiansheng/article/details/54172388 2、Fragment动态添加  :  http://blog.csdn.net/mr_leixi...
Fragment 和 Activity 的数据传递问题
写在前面 最近的项目里,遇到的朋友圈的功能,朋友圈的模块嵌套在Fragment中,在发布动态时,跳转到另一个Activity,发布后返回到这个Fragment。返回之后,我没有请求后台去刷新,而是把用户发布的动态相关信息,通过Intent携带返回到Fragment。 相关文件 1.包含Fragment的Activity,InformixActivity 2.发布填写动态信息的Activity,Ad...
Activity数据传递与跳转
Activity数据传递与跳转 引子 之前我们了解到,Activity可以有多个,且可以运行于不同进程中。那么如何进行消息传递呢? 这就需要涉及一个对象——Intent Intent翻译过来为“意图”,它是一种运行时绑定(run-time binding)机制,可以应用于两个应用间的通讯交互,也能够应用于在同一个应用下不同组件的交互(activity、service、broadcast r...
Android之Activity之间的数据传递
一、从MainActivity传数据到SecondActivity MainActivity的Java代码package com.studio.androidlifestyledemo;import android.content.Intent; import android.nfc.Tag; import android.os.PersistableBundle; import android.
Activity几种数据传递的方法
      1 传递数据 Application(与Web中的全局变量一样)    步骤:1)定义一个类实现Application 2)主的xml中application的属性中添加name=&quot;类的路径&quot;         3)  Activity中调用 调用 ,定义的类的实例 = (类) getApplication();并且改变里面的数值 4)在任何其他地方调用这个方法取出数据 ...
Android Activity间的数据传递
Activity数据传递的四种方法:     1.Intent携带数据         intent.putExtra(&quot;key&quot;,&quot;VALUE&quot;); VALUE可以是基本数据类型String和基本数据类型数组 在第一个界面写入要传递的数据eg: 在第二个界面获取要接收的数据eg:       2.全局变量     3.静态变量:该方法不推荐使用     4.Activity...
相关热词 c# login 居中 c# 考试软件 c# 自然语言分析 c# 分段读取文件 c# 泛型反射 c#打断点 c# 时间转多少秒 c# 线程函数加参数 c# modbus 读取 c#查询集合表

相似问题

2
安卓从登陆的activity跳到主界面的fragment时,向服务端请求数据的线程没有运行
5
【android】把一个项目A中的某个功能迁移到另一个项目B中
2
Android 在Activity中动态创建ViewPager视图,然后设置Adapter报错
2
android studio两个activity之间数据传送的问题
1
Android studio activity之间传递对象问题,百度地图
1
从两个不同的Activity调用同一个activity,怎么返回各自的activity?
7
android 然后跳转activity 后返回保留原来的ListView数据
4
Android中关于singleinstance以及activity栈的疑问
5
获取通讯录数据后布局在自定义的adapter上,怎么获取到checkbox选中的数据?具体怎么实现?
2
Android Kotlin反射获取属性列表出现的TypeNotPresentException问题
8
Android开发,从Fragment中跳转到其他Activity后只显示空白的活动
4
Android studio中用jsoup抓取网络数据作为textview文本内容失败
5
华为emui5.0,Android7.0系统,整个activity不能点击的问题
8
Android如何在activity中设置自定义view中的数据
4
Android Studio新建项目,activity无法注册
8
Android MVP模式中,activity是不是只是代码量减少了,需执行逻辑并没有太大的变化?
3
安卓 关于将查询的rawQuery()数据传递到数组 通过Bundle传递到另一个页面的问题
8
关于 安卓数据库查询问题 怎样将查询到的信息存入数组 再用bundler传递
3
android 代码混淆后找不到Activity
8
android 报错 找不到Activity 空指针