0
Я использую monodroid и я хочу, чтобы начать новую деятельность, которая имеет параметры я не хочу использовать intent.putextra или какие-либо пакетыНачало деятельности с параметрами
Например, это моя деятельность
namespace BoostITAndroid
{
[Activity(Label = "My Activity")]
public partial class UploadDealership : ListActivity
{
private List<Dealership> listDealers;
private Vehiclestoupload ul;
private int selectedDealershipID = 0;
private String[] Options;
public UploadDealership(Vehiclestoupload uploadList, List<Dealership> listOfDealers)
{
this.ul = uploadList;
this.listDealers = listOfDealers;
}
поэтому эта активность имеет два параметра.
Ниже я пытаюсь начать свою деятельность
Intent uld = new Intent(this, typeof(UploadDealership(this, listOfDealers)));
StartActivity(uld);
Но все подчеркнуто красным так это не работает.
Как я могу начать работу с параметрами?
Вы могли бы обеспечить синглтон с частным конструктору и общественностью 'получить (Context СОГО)', который будет либо возвращать новый список элементов или текущий, если он уже создан. Затем вы можете получить к нему доступ из любой активности или фрагмента без передачи чего-либо. – ChiefTwoPencils
У вас есть пример? –
Возможно, вы ищете Предпочтения? http://stackoverflow.com/questions/13762032/shared-preferences-in-mono-android –