如何将字节数组一个 activity 传递给另一个 android

how can pass byte array one activity to another android

如何将字节数组一个 activity 传递给另一个 android

可以通过 intent

传递大字节数组或位图或图像

这取决于数据的大小和种类。你可以通过你的 bundle intent 来传递它,但也许你会有一个异常的数组编组参见文档 here。或者你可以从你的应用程序 class 传递整个对象,如下所示:

public class MyApp extends MultiDexApplication {
private Currency currencyMined;
public Currency getCurrencyMined(String name) {

    return PrefHelper.getObjectVal(name, Currency.class);
}

public void setCurrencyMined(String name, Currency currencyMined) {
    this.currencyMined = currencyMined;

}