相关疑难解决方法(0)

如何在Android应用程序中的活动之间传递数据?

我有一个场景,通过登录页面登录后button,每个都会有一个注销activity.

点击后sign-out,我将通过session id已登录用户登出.任何人都可以指导我如何让session id所有人都可以使用activities吗?

任何替代这种情况

android android-intent android-activity

1293
推荐指数
29
解决办法
88万
查看次数

如何在Android上管理startActivityForResult?

在我的活动中,我正在通过主要活动调用第二个活动startActivityForResult.在我的第二个活动中,有一些方法可以完成此活动(可能没有结果),但是,只有其中一个返回结果.

例如,从主要活动我称之为第二个.在这项活动中,我正在检查手机的某些功能,例如是否有相机.如果它没有,那么我将关闭此活动.此外,在准备期间MediaRecorderMediaPlayer如果出现问题,我将关闭此活动.

如果其设备有摄像头并完全录制,则在用户点击完成按钮后录制视频后,我会将结果(录制视频的地址)发送回主要活动.

如何检查主要活动的结果?

android android-intent android-activity startactivityforresult

935
推荐指数
9
解决办法
66万
查看次数

OnActivityResult 方法已弃用,有什么替代方法?

我最近发现 onActivityResult已被弃用。我们应该怎么处理呢?

为此引入了任何替代方案?

显示带有删除 onActivityResult 的代码的图像,表示已弃用

android android-fragments android-activity onactivityresult

192
推荐指数
11
解决办法
10万
查看次数

如何将值从一个活动传递到上一个活动

如何将值从一个屏幕传递到其上一个屏幕?

考虑这种情况:我有两个活动.第一个屏幕有一个TextView按钮,第二个活动有一个EditText按钮.

如果我单击第一个按钮,则必须移至第二个活动,此处用户必须在文本框中键入内容.如果他按下第二个屏幕上的按钮,则文本框中的值应移至第一个活动,并应显示在第一个活动中TextView.

android android-activity

94
推荐指数
3
解决办法
9万
查看次数

检查是否已为结果调用活动

是否可以知道某些活动是否已被调用结果,使用startActivityForResult()或者是否仅仅开始使用startActivity()

我需要控制它,如果它调用结果,行为会有所不同.

android android-activity startactivityforresult

73
推荐指数
1
解决办法
1万
查看次数

单击ListView ListItem中的ImageView并获取位置?

目前,当单击ListItem时,我抓住它的位置并将其传递给我的StopsScheduleActiviy.我想检测何时单击该ListItem的ImageView,以便我可以启动我的MapActivity并将其传递给位置.

基本上:单击ImageView启动MapsActivity,否则单击ListItem上的任何其他位置启动StopsScheduleActivity.在这两种情况下我都需要这个职位.我怎样才能做到这一点?

这是我当前的onItemClick监听器.

@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {

    Intent myIntent = new Intent(this, StopsScheduleActivity.class);
    myIntent.putExtra("stop", stops.get(position));

    startActivity(myIntent);

    Log.i("Winnipeg Bus", "Stop item #" + id + " clicked.");
}
Run Code Online (Sandbox Code Playgroud)

这是我的ListView,其中包含我想要点击的ImageView地图.谢谢!

在此输入图像描述

android listview listitem android-listview

6
推荐指数
2
解决办法
3万
查看次数