java - 如何根据 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);
解决方案
推荐阅读
- excel - 自定义转置数据
- oauth-2.0 - SharePoint Online 获取身份验证令牌而不重定向到 URL
- python - python中打印列表更顺眼
- php - 用php分页
- tableau-api - 如何在 Tableau 仪表板上创建响应式布局?
- netsuite - Netsuite 打印个人声明
- java - Axon - SubscribingEvent 与 TrackingEvent 处理器
- spring-boot - 有没有办法在使用 Spock 框架时使用 @MockBean 注释
- java - 如何将用户信息从数据库添加到“inMemoryAuthentication”
- python - 在“............”之前提取字符串