Что предпочтительнее? Производительность или память при разбиении строки в C #? [закрыто]

Когда когда-либо будет вызвано действие, у нас будет намерение вызова, мы можем получить доступ к этому намерению внутри действия. Теперь мы можем поставить пару ключевых значений с намерением.

Теперь в вашей активности

 Intent intent = getIntent();
 String message = intent.getStringExtra(MainActivity.EXTRA_MESSAGE);
 setContentView(R.layout.activity_display_message);

вы получаете доступ к этому намерению здесь и получаете доступ к строковому значению из этого намерения.

Из Mainnactivity вы можете вызвать это действие

, используя код, подобный этому

Intent intent=new Intent(this,DisplayActivity.Class);
// put some msg in your intent like this
intent.putExtra(MainActivity.EXTRA_MESSAGE,"your_msg");
startActivity(intent);

вы получите это сообщение в DisplayActivity, и проблема исчезнет.

У вас должно быть объявление строки EXTRA_MESSAGE в MainActivity

Просто поместите

public Static String EXTRA_MESSAGE="your_message";
-11
задан aod 11 November 2016 в 14:43
поделиться