如何在RecyclerView

时间:2015-05-08 14:49:34

标签: android styles navigation-drawer android-recyclerview

我正在尝试在NavigationDrawer的RecyclerView上设置样式。我在onClick事件中配置了样式,但是当我的应用加载时,它无法将样式设置为第1个项目。

我正在尝试这个:

@Override
    public void onBindViewHolder(MyViewHolder holder, int position) {

        Informacion current = data.get(position);
        holder.title.setText(current.title);
        holder.icon.setImageResource(current.iconId);

        Log.d("onBind", "Position = " + position);
        if(position == 0){
            Log.d("onBind", "PAINT THE FIRST ELEMENT!");
            holder.title.setTextColor(Color.parseColor("#4CAF50"));
        }

        if (!selected.contains(position)){
            // view not selected
            holder.title.setTextColor(Color.parseColor("#727272"));
        }
        else {
            // view is selected
            holder.title.setTextColor(Color.parseColor("#4CAF50"));
        }
    }

点击某个项目后,它运行正常。只是第一次加载它的问题。

感谢您的时间。问候。

0 个答案:

没有答案