gpt4 book ai didi

java - 如何根据服务器响应动态更改 View 的值?

转载 作者:行者123 更新时间:2023-11-30 11:16:10 25 4
gpt4 key购买 nike

我使用 SignalR 服务器进行后端通信。它的请求和响应基于处理程序。我使用 ArrayAdapter 在 Grid 中设置动态 subview 。我如何动态更新 ArrayAdapter 中 View 的值。

SignalR 请求:

signalRproxy.invoke(Name of Server Method to send request, parameter).done(new Action<Void>() 
{
@Override
public void run(Void obj) throws Exception
{

}
});
}

SignalR 响应:

signalRproxy.on(Name of Client Method to send response, new SubscriptionHandler1<String>()
{
@Override
public void run(String responseString)
{

}

}, String.class);

如果我尝试在服务器响应的方法中调用任何用户定义的方法。它会导致崩溃。有人能帮我解决这个问题吗。

最佳答案

更新您的 ArrayList<Item> mArrayList; (添加、删除、更新、清除项目...)然后调用 mAdapter.notifyDataSetChanged();在你的适配器上。

关于java - 如何根据服务器响应动态更改 View 的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25030702/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com