title: how to get text of the textview in the dynamically generated table?
body: <p>i have written something like this....    </p>
  
  <pre><code>TableRow  tr1;  
      TableRow  tr2;  
      TextView txt9;
      ...
      TableLayout tl = (TableLayout)findViewById(R.id.myTableLayout);
      Display display = getWindowManager().getDefaultDisplay(); 
      int width = display.getWidth();
  
      LinearLayout.LayoutParams layoutParams = new LinearLayout.LayoutParams(width, LayoutParams.FILL_PARENT);
  
      for (int i = 0; i &lt; strarr.length-1; i++)
      {
      strinarr = fun1.split(strarr[i].trim(),"^");
      tr1 = (TableRow) new TableRow(this);
      txt1=new TextView(this);
      txt9.setText(strinarr[0]);
      txt9.setBackgroundColor(intblue);
      txt9.setTextColor(intwhite);
      txt9.setClickable(true);
      txt9.setOnClickListener(new View.OnClickListener() 
      {
          public void onClick(View v) 
      {
          Log.i("pagename",strpagename);
          String currenttext = txt9.getText().toString());
      }
      }
      });
      tr1.addView(txt9);
      tl.addView(tr1,new TableLayout.LayoutParams(layoutParams));
      }
  </code></pre>
  
  <p>i am able to get text on click but the stupid thing is that i am getting text of last textview in the table on all the textview click event... if somebody could tell me how to catch textview's text on focus or touch it would be really help full...</p>