【发布时间】:2020-11-15 21:19:33
【问题描述】:
我创建了一个带有列表视图的 Android 应用。每当单击一个元素时,它都会将意图传递给cardview。我的布局文件中有一个cardview,并将其用于listView 中的每个元素。
对于每个列表项,我在 Java 中为 CardView 定义了不同的实现,将意图从一个 java 文件传递到另一个。 .
请使用单个卡片视图和 Recycler View 以编程方式更改其文本的多个元素是一种好习惯。我还没有看到有人这样做。
编辑 @Ankit 之类的...
类似
>
<android.support.v7.widget.RecyclerView/>
</LinearLayout>```
**Tutorial page 1**
```public class Lesson_Galaxy_One extends AppCompatActivity
{ super.onCreate(savedInstanceState);
setContentView(R.layout.lesson_galaxy);
}```
**Tutorial 2**
```public class Lesson_Galaxy_Two extends AppCompatActivity
{ super.onCreate(savedInstanceState);
setContentView(R.layout.lesson_galaxy);
}```
**Tutorial 3**
```public class Lesson_Galaxy_Three extends AppCompatActivity
{ super.onCreate(savedInstanceState);
setContentView(R.layout.lesson_galaxy);
}```
Each with different elements for the RecyclerView's CardView with intents being passed from one to the other.
【问题讨论】:
-
能否分享代码以便更好地理解。
-
对于您的问题,是的,将单卡视图元素用于多个列表项或 listview / recyclerviews 是完全正常的。
标签: java android android-layout android-recyclerview android-cardview