如何在android上创建可点击图像列表
我对android真的很陌生,我可以用什么来创建一个图像列表,当我点击其中一个图像时,我会将其添加到另一个列表中,如下所示: 我只是想要一个想法,比如,我需要listview还是其他什么,因为我不知道如何在列表视图中一行生成3个图像,或者使用图像网格,但是我如何隐藏网格并仅在选择要显示的列表时显示,因为我将有大约4个图像网格 就像这样,当我点击水果和水果时,它会显示一个图像列表,然后当我点击viandes和piosson时,它会显示另一个图像列表 这就是我试图制作一个只包含字符串的列表,我通过单击按钮添加这些字符串,并且知道我想要像图片一样打开它如何在android上创建可点击图像列表,android,Android,我对android真的很陌生,我可以用什么来创建一个图像列表,当我点击其中一个图像时,我会将其添加到另一个列表中,如下所示: 我只是想要一个想法,比如,我需要listview还是其他什么,因为我不知道如何在列表视图中一行生成3个图像,或者使用图像网格,但是我如何隐藏网格并仅在选择要显示的列表时显示,因为我将有大约4个图像网格 就像这样,当我点击水果和水果时,它会显示一个图像列表,然后当我点击viandes和piosson时,它会显示另一个图像列表 这就是我试图制作一个只包含字符串的列表,我通过
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_user_interface);
mShoppingList = (ListView) findViewById(R.id.shopping_listView);
mItemEdit = (EditText) findViewById(R.id.item_editText);
mAddButton = (Button) findViewById(R.id.add_button);
mAdapter = new ArrayAdapter<>(this, android.R.layout.simple_list_item_1);
mShoppingList.setAdapter(mAdapter);
mAddButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
String item = mItemEdit.getText().toString();
final String Art=item;
mAdapter.add(item);
mAdapter.notifyDataSetChanged();
mItemEdit.setText("");
你要找的是一个RecyclerView和一个GridLayoutManager。这将为您提供所需的正确视图 下面的链接演示了这两个视图的协同工作
至于单击一个并将其从列表中删除,这是您需要在适配器内部处理的事情。谢谢,先生,这是我需要的