首页 > 解决方案 > 如何从 GridView 中的选定项目中获取数据?

问题描述

我想从GridView中的选定项目中获取数据。我的应用程序应该像这样工作:打开活动,GridView => GridView从服务器加载数据(它的工作)=> 当我单击一个项目时,应用程序获取并将数据发送到服务器。

这是代码:

ListView.setOnItemClickListener(new AdapterView.OnItemClickListener()
    {
        @Override
        public void onItemClick(AdapterView<?> parent, View view, int position, long id) {

            UniqueID = UNIQUEID.getText().toString();
            POints = POINTS.getText().toString();

            DEscription = DESCRIPTION.getText().toString();
            AddPoints = ADDPOINTS.getText().toString();
            //these two strings are displayed on gridview

            Operations(UniqueID, POints, AddPoints, DEscription);

        }
    });

标签: javaandroidgridview

解决方案


我找到了解决方案:

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

            ADDPOINTS = (TextView)view.findViewById(R.id.tv_points_grid);
            DESCRIPTION = (TextView)view.findViewById(R.id.tv_points_describtion);

            UniqueID = UNIQUEID.getText().toString();
            POints = POINTS.getText().toString();

            DEscription = DESCRIPTION.getText().toString();
            AddPoints = ADDPOINTS.getText().toString();


            Operations(UniqueID, POints, AddPoints, DEscription);

        }
    });

推荐阅读