android-viewholder相关内容
在 EditText 中输入输入后,如果快速向上或向下滚动,则输入值会在 RecyclerView 的另一个 EditText 中交换其位置. 滚动数据之前是在第一个 EditText 中. 上下滚动后,第一个 EditText 的值将其位置更改为第四个,并且交换是随机的.有什么办法可以稳定数据. 这是一个示例截图 这是模型类: 公共类产品{公共 int pId;公共字符串 pN
..
我在我的 RecyclerView 中使用 这个库 实现了粘性标题 我想在自定义标题中添加一个可点击的视图,但是当我在 中设置监听器时 public void onBindHeaderViewHolder(HeaderHolder viewholderHeader, int position) 它忽略了我,点击了后面的项目(recyclerview列表的背景选择器). onBind
..
我的应用有一个包含回收视图的聊天活动.这个 recyclerview 包含两个项目,分别显示用户收到的消息和用户发送的消息. 用户收到的消息按预期从recyclerview的左侧对齐,但用户发送的消息没有按预期从recyclerview的右侧对齐. 现在的样子:蓝色消息是收到的消息,灰色消息是发送的消息. 我需要 ui 的外观:我希望灰色消息从屏幕右侧对齐,如下图所示. 代
..
我有一个带有多个项目视图类型的 RecyclerView,因此它们被分成单独的 ViewHolder 类.之前,当所有的 ViewHolders 都与 RecyclerView Adapter 在同一个类中时,我可以在单击或删除项目时直接更新适配器.但是,我将 ViewHolders 分成不同的类以更好地组织代码.现在,我无法直接更新我的 RecyclerView Adapter.以下哪种解决方案
..
在我的 android 应用程序中,我有一个活动来显示 RecyclerView,其中每一行由一个 TextView 和 2 个按钮组成.就这样: 好吧,根据互联网的许多解释,我制作了这个适配器: 公共类 ListAdapter 扩展RecyclerView.Adapter{私人 LayoutInflater layoutInflater;受保护的向量清单;公共列表适配器(上下文上下文,
..
我有一个 RecyclerView(带有 LinearLayoutManager)和一个自定义的 RecyclerView.ItemDecoration. 比方说,我想在装饰视图中有按钮(出于某种原因......). 我用按钮填充布局,它可以正确绘制.但我无法使按钮可点击.如果我按下它,什么也没有发生(它保持不变,没有按下效果)并且 onClick 事件不会触发. ItemDec
..
编辑 因为它是一个 genericAdapter 并不简单,我知道添加点击监听器的方法.在 onCreateViewHolder 中执行此操作并不是一个好习惯.所以这就是为什么我需要一个更好的建议 我在 android 中创建了一个 RecyclerView 通用适配器.现在我想要一些改进它的建议.以及如何向其添加 clickListener. GenericAdapter.ja
..
我有一个 RecyclerView.ViewHolder,它将根据传递的对象实例将不同的片段添加到其 FrameLayout 中.问题出现在几乎不可能将片段添加到 ViewHolder 的地方.请注意,我已经从父级传递了 FragmentManager.最初我尝试使用此代码 public void setSomething(boolean A) {如果一个) {mFragmentManager.
..
我只是想更好地理解以下我经常用来优化ListView 的模式 我的阅读只是让我注意到一个事实,即静态内部类被视为顶级类.与成员类(非静态)相比,这样的东西有什么好处? @Overridepublic View getView(int position, View convertView, ViewGroup parent) {评论 comment = getItem(position);Vi
..
我有三种不同的布局 cardsListLayout , titleLayout , cardMagazineLayout 将来可能会有更多,用作 onCreateViewHolder 方法. 我想在 onCreateViewHolder 方法中的视图之间切换,以便当用户从 AlertDialog 列表中选择时 这个 onOptionsItemSelected in MainActivi
..
我有一个使用 ButterKnife 注释的 RecycleView.ViewHolder 类. 我的代码也应该在这个 ViewHolder 类中 unbind() 吗? 公共类 AView 扩展 RecyclerView.ViewHolder{@BindView(R.id.a_text_view) TextView aText;公共 AView(最终视图视图){超级(查看);Butter
..
我在一个应用程序中工作,我在其中处理与 ViewHolder 复合的 ListView.在这个 ViewHolder 中,我有一个 CheckBox.这是我的代码: 私有类 SettingsArrayAdapter 扩展 ArrayAdapter{上下文上下文;ArrayList价值观;RowSettingsViewHolder vh = null;BigRowSettingsViewHolde
..
这是我的代码, 查看持有人类别: 私有类ViewHolder {文本视图 tv1;文本视图 tv2;文本视图 tv3;文本视图 tv4;TextView tv5;文本视图 tv6;TextView tv7;TextView tv8;TextView tv9;文本视图 tv10;文本视图 tv11;文本视图 tv12;文本视图 tv13;文本视图 tv14;EditText edit_qty
..
我正在使用viewHolder 和getview 在listvew 中开发checkedtextview.从数据库填充选中/取消选中状态绑定运行良好.但是,如果我检查项目然后滚动列表视图,它将返回取消选中. 这是我的 customAdapter 代码. public class CustomAdapter extends ArrayAdapter{私人活动;内部标识;字符串自动标识;Arr
..
我的 Android 应用中有一个 viewholder,我试图在文本字段上设置一个递增的值.我试过如下, 活动 @Overridepublic View getView(int position, View convertView, ViewGroup parent) {if (convertView == null) {持有人 = 新持有人();LayoutInflater infla
..
我创建了一个 Listview,在我的 Listview 中,我有两个 Buttons 和一个 Edittext.在我的 Edittext 中,我想根据 Button 的点击增加 Edittext 的值.我学习了很多教程,但它仍然无法在我的 Listview 中工作,有人可以帮我吗? 我遵循本教程:http://www.androidhub4you.com/2013/02/muftitouc
..
当我滚动我的 recyclerview 太快时,我会遇到以下崩溃 java.lang.IllegalArgumentException: 废弃或附加的视图可能无法回收.isScrap:false isAttached:true在 android.support.v7.widget.RecyclerView$Recycler.recycleViewHolderInternal(RecyclerV
..
我的 firebase 项目有问题.我按照 firebase GitHub 文档中的步骤操作,但出现此异常 java.lang.RuntimeException: java.lang.NoSuchMethodException: [类android.view.View] 这是一个 ViewHolder 类,它不是内部类. public class ProductViewHolde
..
我有一个列表视图,对于一个特定的项目,我每秒刷新剩余时间.它工作正常,但我有一个小错误.每当我打电话 duration.setText(newRemainingValue); 为了更新值,来自同一行的另一个 textView 会受到影响.这个另一个 textVewi 显示一个 scolling 文本 title.setSelected(true);title.setEllipsize(Tru
..
我正在尝试在新项目中使用 androids 数据绑定功能,到目前为止对它非常满意. 但是现在我在我的 recyclerviews 视图中遇到了一个问题. 我的 viewholder 使用不同的布局(基于创建时的 viewtype) public MediaViewHolder onCreateViewHolder(ViewGroup parent, int viewType){开关(
..