Jestem tylko ciekaw jaki sposób jest przejść dwie lub więcej wartości podwójnych z ClassA do ClassBPrzechodząc podwójną wartość aż do innej klasy w Android Java
na minutę znalazłem kod, który dał mi tę metodę :
double a, b;
double a = 2.456;
double b = 764.2353;
Intent i = new Intent();
i.setClassName("com.b00348312.application","com.b00348312.application.ClassB");
double number = getIntent().getDoubleExtra("value1", a);
double number = getIntent().getDoubleExtra("value2", b);
startActivity(i);
To nie przejdzie wartości przez nie mogę znaleźć sposobu pobierania tych wartości
Inną kwestią tutaj sugerowane metody tworzenia instancji klasy, lecz stara, że nie mogę wydają się poprawnie przekazać wartości.
jestem programowania dla Androida, więc nie wiem, czy metoda będzie inna
Dziękuję . To naprawdę pomaga. Myślałem, że był problem z rzeczywistymi wartościami, ale nie wiedziałem, jaki kod muszę umieścić, aby go wstawić. Czy jest jakiś inny kod, jeśli chcę przekazać int lub float, czy też jest to prosty jak chaning .putDouble to .putInteger –
Dziękuję. To naprawdę pomaga. Myślałem, że był problem z rzeczywistymi wartościami, ale nie wiedziałem, jaki kod powinienem wstawić. Czy jest dużo różnych, jeśli chcę przekazać float lub int? –
Np. Mógłbyś przekazać float lub int w ten sam sposób. Dev Docs dla [Bundles] (http://developer.android.com/reference/android/os/Bundle.html) Powinien ci pomóc. – bschultz