1

Я создал класс, который расширяет RecyclerView.Adapter.Связанный вид с butterknife на android.R.layout.simple_list_item_1

Я использую как макет android.R.layout.simple_list_item_1.

На моем ViewHolder, я пытался сопоставить это TextView text1 на переменную TextView, с помощью этого:

myTextView = (TextView) itemView.findViewById(android.R.id.text1); 

Это работает как шарм, но я также использую нож для масла, и, насколько как я искал, я не могу пройти андроид.R.id.text1 в любом месте.

Что я судимый до сих пор:

@BindView(android.R.id.text1) 
TextView myTextView; 

, а также, на конструктору моего ViewHolder:

private ViewHolder(View itemView) { 
    super(itemView); 
    myTextView = ButterKnife.findById(itemView, android.R.id.text1); 
} 

Есть ли способ, чтобы заставить его работать с ножом для масла?

ответ

1

Вы просто должны пройти вид держателя, который содержит этот текст с идентификатором так:

@BindView(android.R.id.text1) 
TextView myTextView; 
private ViewHolder(View itemView) { 
    super(itemView); 
    ButterKnife.bind(this, itemView); 
} 
+0

Это не работает, как уже упоминалось на мой вопрос: \ – LeonardoSibela

+0

Мой друг, он работает уу I Мне жаль терять время с таким ненужным ответом. Спасибо за помощь – LeonardoSibela

+0

Мое решение сработало? –

Смежные вопросы