问题标签 [android-bundle]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
669 浏览

android - 不能使用 get 参数来获取包的数据

当我运行应用程序时,即使代码看起来“合法”并且没有语法错误,它也会崩溃。我已经建立了两个类:

在第一堂课中,我将只预览调用两个导致应用程序崩溃的其他类。

我们正在调用的类(以及有问题的类):

日志:

0 投票
0 回答
1951 浏览

android - 如何从 Bundle 中获取 URI?

我有一个拍照的意图,拍照后我得到了捆绑

我在 Bundle 中获得了“额外”,但我需要在 Uri 中使用它,因为在获得“数据”后,我将其发送到 AsynTask:

编辑:我试图像这样获得 Uri,但数据为空

0 投票
1 回答
110 浏览

android - 在两个不同的android应用程序之间传递一个字符串值?

是否可以在两个不同的应用程序之间传递字符串值?

第一个应用程序:

第二个应用:

0 投票
1 回答
586 浏览

android - 如何将服务与android项目捆绑在一起

我正在尝试在我的 android 应用程序中使用谷歌地图。因此,我有 2 个项目。一个是我的 android 应用,另一个是 google-play-services。如何导出 apk 以便它与 google-play-services 捆绑在一起?

0 投票
2 回答
83 浏览

java - 无法开始活动,我自己的班级有问题

我的申请有问题。我认为我有一个类可以正确放置值并且可以正常工作,但是当我尝试获取捆绑包中的类的值时,出现此错误:

这个错误出现在这一行:

我使用这段代码来声明我的 Point 数组:

我使用这个其他代码将它放在我的包中:

我将我的 Point 类代码用于更多说明:

}

Eclipse抛出了一个异常,我必须把“private static final long serialVersionUID = -4910520794768384111L;” 线来修复它,我不知道这条线是问题还是什么。有人能帮我吗?谢谢!

0 投票
2 回答
460 浏览

android - 在android中按下按钮后如何将值更改为Activity?

(编辑为能够比较字符串)我有 1 个 TextView 和 2 个按钮,一个按钮是“月”,另一个按钮是“周”。我试图根据按下的按钮相应地更改 Textview,例如月、周当我第一次启动活动时,它会按预期显示“月”。

当我按下“周”按钮后,总是在 TextView 中显示“周”,即使我点击“月”按钮仍然显示周视图。

调试说当我按下“Month”时,“Month”=“true”,然后 onCreate 的值仍然是“True”,但在第一个 If 语句中

该值突然变为“假”

我知道我可以在按钮中设置文本,但稍后我将添加图表来显示数据,所以我想完成 onCreate。每次创建视图时,都会检查选择了哪个视图(通过比较字符串)并显示消息和图形。第一次运行以显示月视图。

我究竟做错了什么?

这是代码

0 投票
6 回答
27641 浏览

android - 将接口传递给 Fragment

让我们考虑一个我有Fragment A和的情况Fragment B

B声明:

A实现这个接口。

Fragment B入堆栈时,我应该如何传递Fragment A对它的引用,Bundle以便在需要时A获取onTrigger回调。

我的用例场景是AListView物品和物品。两者都包含相同的项目,当用户在弹出之前离开时,它应该触发回调以更新其位置以匹配寻呼机位置。BViewPagerB -> ABAListViewB

谢谢。

0 投票
1 回答
326 浏览

android - 更改 addPeriodicSync() 的 Bundle 参数的值

SyncAdapter在我的应用程序中使用了一个,当用户进入特定活动时,定期同步的频率会增加。

我想知道是否有一种方法可以让应用程序知道哪个活动调用了SyncAdapter

当它进入快速频率活动时,我尝试将公共静态布尔变量设置为 true,但该SyncAdapter方法onPerformSync()始终打印为 false。这是什么原因?

0 投票
0 回答
58 浏览

android - 将应用程序状态保存到 Android 中的外部存储

我正在开发一款适用于 Android 的游戏,并且一直试图弄清楚如何将这些值保存到外部存储中并稍后再读取它们。我打算将所有变量输出到一个字符串中,将其写入一个文件,然后稍后再读回它,并希望我能设法将它全部解析回正确的位置。不过,我是否可以只拍摄整个应用程序状态的快照(我假设操作系统在创建它在恢复时加载的包时会如何做),然后将其放在外部存储上以供以后加载?大多数情况下,我在问我是否走在正确的轨道上,我想如何去做,所以我不会浪费时间阅读该功能。任何指向更多信息的链接都会有所帮助,因为我自己的搜索并没有出现太多。可能是因为我

0 投票
1 回答
606 浏览

android - 从详细视图返回时活动丢失数据

我有一个ListView并且列表中的每个元素都有自己的详细视图。每个详细视图也有其“详细视图”。当单击列表中的项目时,我将项目的 id 发送到第一个详细视图(使用Intent)并使用它来获取数据。但是,当我转到第二个详细视图并返回时,Activity 会抛出一个NullPointerException,因为(当然)getIntent().getExtras()现在是空的。

有没有办法解决这个问题而不必改变我的方法?如果不是,我应该怎么做才能解决这个问题?谢谢。