Я добавляю программный код TextViews с использованием цикла for и использую setId (Int int) для установки уникального идентификатора для этого перкулярного Textview. Но теперь я хочу искать textView на основе этого id. Как я могу искать?Поиск Текстовое представление, которое создано программным
неожиданное неожиданное приложение неожиданно остановилось ... «Вот мой код.
public class Idtest extends Activity {
TextView tv;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
LinearLayout ll=new LinearLayout(this);
tv=new TextView(this);
tv.setText("Hello");
ll.addView(tv);
tv=new TextView(this);
tv=(TextView)ll.getChildAt(1);
setContentView(tv);
}
}
Спасибо, за код. Но, хотя я не мог получить перкулярное текстовое поле. Принудительное закрытие приложения. TextView tvX = (TextView) mainLayout.getChildAt (2); setContentView (tvX); Эти две строки я написал. – Nirav
Почему вы 'setContentView (tvX)'? Это не имеет смысла, объясните, что вы пытаетесь сделать лучше. – Felix
Я просто вижу, что TextView на экране, который я выбрал. Чтобы подтвердить, что выбранный TextView является correnct. – Nirav