0
У меня много макетов, но я просто хочу взять строки из нескольких разных макетов. Моя проблема в том, что я получил, это просто пустой ....Получение текста из Edittext Другая компоновка
Вот мой код:
LayoutInflater factory = getLayoutInflater();
View input = factory.inflate(R.layout.activity_inputan, null);
View coordinate = factory.inflate(R.layout.activity_location, null);
View scan = factory.inflate(R.layout.activity_scan, null);
EditText prod = (EditText) input.findViewById(R.id.product);
EditText bran = (EditText) input.findViewById(R.id.brand);
EditText plac = (EditText) input.findViewById(R.id.place);
EditText date = (EditText) input.findViewById(R.id.date);
EditText pric = (EditText) input.findViewById(R.id.price);
EditText lat = (EditText) coordinate.findViewById(R.id.latitude);
EditText longi = (EditText) coordinate.findViewById(R.id.longitude);
EditText format = (EditText) scan.findViewById(R.id.format);
EditText content = (EditText) scan.findViewById(R.id.content);
String a = prod.getText().toString();
String b = bran.getText().toString();
String c = plac.getText().toString();
String d = date.getText().toString();
String e = pric.getText().toString();
String f = lat.getText().toString();
String g = longi.getText().toString();
String h = format.getText().toString();
String i = content.getText().toString();
я попытался показать его в другом макете через тост, но это нуль. Любая помощь или советы оценили.
Что вы подразумеваете под другим рисунком? это те же «Активность»? если они НЕ находятся в одной и той же «Деятельности». вы НЕ МОЖЕТЕ сделать это. когда «Активность» ушла, все взгляды его детей тоже исчезли. – user2652394
Нет ... это совсем другая деятельность .... так что я не могу этого сделать? я думаю, что должен быть какой-то способ ... Я просто еще не знаю .. Но thx для ответа .. –
Попробуйте поместить свои строки в 'Activity' в другую' Activity' с помощью метода 'Intent # putExtra (id, value) 'и получить« Intent # getExtraString (id) »в этом' Activity'. Надеюсь это поможет. – user2652394