首页 > 解决方案 > 如何根据 Listview 上选择的项目设置不同的功能?

问题描述

我想做的事情看起来很容易,但我无法处理。

我有一个用于记录酒店预订的谷歌电子表格。

在代码中有 checkIn() 方法,该方法需要感知/理解 item=person clicked 希望在酒店登记入住。

例如,当我点击第三个项目/人时,在列表视图上,该点击接收来自 googlescript 的数据,具体用于 googlesheet 上的第 3 行。这样,第三行将在应用程序和谷歌电子表格上被剪切并粘贴到另一张纸上。

我希望我能描述我想做什么。

在此先感谢 快乐编码;

@Override
            public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
                switch (position) {
                    case 0:

                        break;

                    case 1:




                        break;
                }
                DialogInterface.OnClickListener dialogClickListener = new DialogInterface.OnClickListener() {

                    @Override
                    public void onClick(DialogInterface dialog, int which) {
                        switch (which){


                            case DialogInterface.BUTTON_POSITIVE:

                                //Yes button clicked

                                checkIn();
                                break;


                            case DialogInterface.BUTTON_NEGATIVE:
                                //No button clicked
                                break;
                        }
                    }

                    private void checkIn() {
                        //StringRequest strq = new StringRequest(Request.Method.POST"")


                    }
                };

                final AlertDialog.Builder builder = new AlertDialog.Builder(Reservations.this);

这是我的列表视图的样子

标签: javaandroidlistview

解决方案


推荐阅读