title: Use ViewHolder element outside onBindViewHolder?
body: <p>Is it possible to use ViewHolder element outside onBindViewHolder?</p>
  
  <p>This is my adapter class</p>
  
  <pre><code>    @SuppressLint("SetTextI18n")
          override fun onBindViewHolder(holder: ViewHolder, position: Int) {
              val item = mValues[position]
              with(holder.mView) {
                  tag = item
                  txvTitle.text = item.title
                  setOnClickListener(mOnClickListener)
              }
          }
  
     inner class ViewHolder(val mView: View) :RecyclerView.ViewHolder(mView{})
  </code></pre>
  
  <p>If I have one function in adapter, how can I use <code>txvTitle</code>?</p>
  
  <pre><code>fun checkHashMapExists(hashMap: HashMap&lt;Long, ABC&gt;?, newValues: ArrayList&lt;OT&gt;){
        for(i in newValues){
           if(hashMap?.keys.toString().contains(i.id)){
               txvTitle.setTextColor(Color.parseColor("#000000")) // txvTitle cannot resolved
           }
        }   
      }
  </code></pre>
  
  <p><strong>FragmentA</strong></p>
  
  <pre><code> override fun onResume() {
          super.onResume()
          mAdapter.checkHashMapExists(hashMap,otList)
      }
  </code></pre>