我正在尝试在这样的应用程序中添加recyclerview
<android.support.v7.widget.RecyclerView
android:id="@+id/recyclerViewSlider"
android:layout_width="match_parent"
app:stackFromEnd="true"
android:layout_height="215dp" />
recyclerViewSlider = (RecyclerView) findViewById(R.id.recyclerViewSlider);
recyclerViewSlider.setHasFixedSize(true);
layoutManager.setStackFromEnd(true);
recyclerViewSlider.setLayoutManager(new LinearLayoutManager(this, LinearLayoutManager.HORIZONTAL, false));
productListSlider = new ArrayList<>();
错误
Output: D:\Android\xxxxxxxxx\xxxxxxxxxxxx\app\src\main\res\layout\activity_main.xml:65: error: attribute stackFromEnd (aka xxxxxx.xxxxxx.xxxxxxxx:stackFromEnd) not found.
错误:链接文件资源失败。
最佳答案
您在 xml 上的 recyclerview 实现是错误的:
一定是
<android.support.v7.widget.RecyclerView
android:id="@+id/recyclerView4"
android:layout_width="match_parent"
app:stackFromEnd="true"
android:layout_height="215dp" />
在您的 Activity 文件中,您需要使用以下方式调用它:
recyclerViewSlider = (RecyclerView) findViewById(R.id.recyclerView4 );
关于java - 错误 setContentView(R.layout.activity_main),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58918543/