如果TextViews
(我認爲Car No
,TimeIn
等都是TextViews
,對吧?),並打印Button
由TableRow
包裹,然後它非常簡單,讓數據:
printBtn.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
TableRow tr = (TableRow) v.getParent();
TextView carNumber = (TextView) tr.findViewById(R.id.the_id_ofTheCarNumberTextView);
String carNumberText = carNumber.getText().toString();
TextView timeIn = (TextView) tr.findViewById(R.id.the_id_ofTheTimeInTextView);
String timeInText = carNumber.getText().toString();
TextView timeOut = (TextView) tr.findViewById(R.id.the_id_ofTheTimeOutTextView);
String timeOutText = carNumber.getText().toString();
// etc get the rest of the fields
// put the data in the intent and start send it to the new
// activity
}
});
根據數的行,你可能想看看ListView
部件。
你的答案就是我想要的,非常感謝! – tinzawtun