私は40以上あり、それらにイベントTextViews
を追加したいのですclick
が、「まもなく」実行しようとしています:
final GridLayout myGL;
myGL = (GridLayout) v0725.findViewById( R.id.tab1 );
for( int i = 0; i < myGL.getChildCount(); i++ )
if ( getResources().getResourceEntryName(((TextView) myGL.getChildAt(i)).getId()).indexOf("v")==0 ) {
((TextView) myGL.getChildAt(i)).setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Log.v("edf", getResources().getResourceEntryName(((TextView) myGL.getChildAt(i)).getId()));
}
});
};
しかし、Eclipse は私を途中で止めてしまいますLog.v
。なぜなら、それi
は最終的なものでなければならないからです (しかし、私にはできません) 何かヒントはありますか?