最近我正在开发一个基于在线的学生教师通信应用程序.在这个应用程序中,有一部分学生必须向教师发送要求在课堂上添加的内容.
这是自定义适配器getView代码,我使用listview custiom按钮发送请求.我想将asynctask代码放在这个适配器类中.但我无法做到这一点.内部listview onclick按钮方法无法识别asynctask方法.所以我把asynctask方法放在另一个类中.我想在此适配器类中放置asyntask方法,因为我想在onPostExecute方法中发送请求后将按钮名称“Request”更改为“Sent”.我手动更改了按钮名称,但我想确保用户100%发送请求.所以请告诉我在哪里必须将asynctask方法放在这个适配器类中,以便我可以更改按钮名称.百万先谢谢.
package project.cc.student;
import java.util.ArrayList;
import org.apache.http.NameValuePair;
import org.apache.http.message.BasicNameValuePair;
import com.example.connectifyclassroom.R;
import android.content.Context;
import android.util.Log;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ArrayAdapter;
import android.widget.Button;
import android.widget.TextView;
import android.widget.Toast;
public class SubjectAdapter extends ArrayAdapter
最佳答案