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的答覆.. –
嘗試通過方法'Intent#putExtra(id,值)',並通過'Activity'中的'Intent#getExtraString(id)'檢索。希望這可以幫助。 – user2652394