Androidのテーブルレイアウトで動的に作成された行を検索するには? 名前とコードを列として含むテーブル レイアウトを使用していますが、これらの行で特定の名前/コードを検索するにはどうすればよいですか?
この方法でタグを追加しようとしています:
TextView empFirstName = null;
int i,j;
for (i=0; i<employees.size();i++){
final Employee employee = (Employee) employees.get(i);
int count = 0;
TableRow empData = new TableRow(this);
empData.setId(300+count);
empData.setClickable(true);
/*empData.setLayoutParams(new LayoutParams(
LayoutParams.MATCH_PARENT,
LayoutParams.MATCH_PARENT ));*/
//tr.setClickable(true);
final TextView empCode = new TextView(this);
empCode.setId(300+count);
empCode.setText(employee.getCode());
empCode.setTextSize(16);
empCode.setPadding(2,2, 2, 2);
empCode.setLayoutParams(new TableRow.LayoutParams( 0, android.view.ViewGroup.LayoutParams.WRAP_CONTENT, 2 ));
empData.addView(empCode);
final TextView empName = new TextView(this);
empName.setId(300+count);
empName.setText(employee.getCallName());
empName.setTextSize(16);
empName.setPadding(2, 2, 2, 2);
empName.setLayoutParams(new TableRow.LayoutParams( 0, android.view.ViewGroup.LayoutParams.WRAP_CONTENT, 4 ));
empData.addView(empName);
empFirstName = new TextView(this);
empFirstName.setId(007);
empFirstName.setText(employee.getFirstName());
empFirstName.setTag(i);
}
setTag() を使用しようとしていますが、getTag() を使用してテキストの値を取得するにはどうすればよいですか?