Aktywne Wpisy

Lolenson1888 +19
Gdybyście mieli wymienić 3 największe zmarnowane talenty w XXI wieku, które śmiało miały potencjał by sięgnąć po Złotą Piłkę, to byłby to Balotelli, Pogba... i kto jeszcze? ( ͡° ͜ʖ ͡°)
#mecz #pilkanozna
#mecz #pilkanozna
Mirki z tagu #elektryka, jak to sensownie połączyć? Żonie się lampa znudziła i zamówiła inna i wygląda to tak, foto lampy w komentarzu
źródło: temp_file4462777607103144511
Pobierz



Jest sobie kod java odpalany na android studio.
public class MainActivity extends AppCompatActivity {public static final String EXTRA_MESSAGE = "com.example.myfirstapp.MESSAGE";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
public void sendMessage(View view) {
Intent intent = new Intent(this, DisplayMessageActivity.class);
EditText editText = (EditText) findViewById(R.id.editTextTextPersonName);
String message = editText.getText().toString();
intent.putExtra(EXTRA_MESSAGE, message);
startActivity(intent);
}
}
Kto mi powie, czemu nie można po ludzku przekazać STRINGa do drugiego activity?
Tylko muszę robić jakieś czary typu:
Zadeklaruj jakiś EXTRAMESSAGE gdzieś globalnie w MAIN ACTIVITY, przypisz do tego jakiś ciąg znaków
A następnie przekaż to badziewie do intentu za poomocą putExtra, ale tylko wraz z tym co na prawdę chcesz przekazać.
Czyli
intent.putExtra(EXTRA_MESSAGE, message);
Czy ja to dobrze rozumiem, czy o co tu chodzi i kto to wymyślił?
#pytanie #naukaprogramowania
bez jakichś głupot tego typu
intent.putExtra(EXTRAMESSAGE, message);czemu tu siedzi EXTRAMESSAGE i message zamiast samego message?
intent.putExtra(funA());
intent.putExtra(funB());
to jakbyś je odebrał w drugiej aktywności? EXTRAMESSAGE to nazwa klucza po którym odbierasz dane
To jeszcze pytanie, czemu nie mogę zadeklarować klucza bez wartości?
Np.:
public static final String EXTRA_MESSAGE
Czy to dobra praktyka pakować tam losowego z czapy stringa?
jak za pół roku będziesz wiedział jakie ten string dane niesie to proszę bardzo xD
To jak to trzeba zrobic by było dobrze?
a czym jest ten string który przekazujesz do drugiej activity?
@zogard ja #!$%@? XDDDDD wyśmienita zarzutka
będziesz wiedział o co chodzi i będzie działać
i nadal nie wiem
możesz zrobić
intent.putExtra("EXTRAMESSAGE", message);bez deklarowania EXTRAMESSAGE wcześniej xD