recyclerview中的 TextView 跑馬燈遇到的一個問題
阿新 • • 發佈:2019-01-04
實現的目標:想在recyclerview的TextView那邊點選的時候使得TextView實現跑馬燈的效果
遇到的問題: 如果直接用itemview的onclick的時候去設定 mTvText的焦點 結果就是點選了但是沒有跑起來
然後用mTvText的點選事件去設定焦點的時候就可以成功 下面是師範程式碼:
holder1.itemView.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { holder1.mTvText.performClick(); // holder1.mTvText.setFocusable(true); // holder1.mTvText.setFocusableInTouchMode(true); } })
holder1.mTvText.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { holder1.mTvText.setFocusable(true); holder1.mTvText.setFocusableInTouchMode(true); } });