我想在我的RecyclerView Adapter class中使用新的视图绑定而不是ButterKnife? 这是我的class: import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.ImageView; import android.widget.TextView; import androidx.annotation.NonNull;…

2020年8月5日 0条评论 28点热度 阅读全文

我正在尝试使用kotlin视图绑定将点击侦听器添加到片段内的按钮。我在onCreateView方法中设置单击侦听器。当我这样做时,我得到一个空指针异常,因为还没有创建按钮。我认为kotlin视图绑定负责视图初始化,因此按钮不应为null? 这是我的代码: class FragmentStart : Fragment() { override fun onCreateView( inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: B…

2019年5月13日 0条评论 22点热度 阅读全文

我正在尝试优化旧代码。我试图用viewbinding替换findviewbyid。但是,如何返回viewbinding id而不是findviewbyid? private TextView getTextView(int id){ return (TextView) findViewById(id); } 这是旧的代码。但是我想应用视图绑定。我希望它能像这样工作。由于我不知道该怎么做。 private TextView getTextView(int id){ return sampleViewBinding(i…

2019年5月11日 0条评论 26点热度 阅读全文

我正在为当前应用程序使用ViewBinding,但是遇到了问题。 在MainActivity中,我将xml称为inflate,但它显示以下错误 Error java.lang.RuntimeException: Unable to start activity ComponentInfo{com.foxcode.androidscreenmirroring/com.foxcode.androidscreenmirroring.view.MainActivity}: android.view.InflateExcep…

2019年4月13日 0条评论 33点热度 阅读全文