Привет Я делаю настраиваемое представление и предоставление другого идентификатора компонента в качестве ссылки в нем, как этотКак получить компонент, указанный как ссылка в пользовательском представлении?
<com.example.timerview.CustomView
android:id="@+id/custom_view"
android:layout_width="100dip"
android:layout_height="100dip"
mtv:associatedTextView="@+id/text_view"
/>
<TextView
android:id="@+id/text_view"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
теперь я хочу, чтобы использовать эту TextView в CustomView.java так, что я делаю это в конструкторе
int tId = a.getResourceId(R.styleable.CustomView_associatedTextView, 0);
TextView tText = (TextView) findViewById(tId);
но я нашел tText
is null
, пожалуйста, сообщите мне, где я ошибаюсь, или как я могу это сделать. Пожалуйста, помогите мне.
что случилось с 'findViewById (R.id.text_view);'? – ozbek
его также возвращает null –