伙计们,我在应用程序中实施错误处理时遇到问题。\n当来自其余的响应代码不是 200 时,我想向我的应用程序的用户显示错误消息。换句话说:如果连接错误,我想显示该消息,用户必须检查他的互联网连接然后再试一次。如果一切正常,我想一切如常,所以加载内容。
\n\n我写的是这样的:
\n\nToast errorToast = Toast.makeText(NewsActivity.this, "Error, pls chech your internet connection and try again!", Toast.LENGTH_SHORT);\nerrorToast.show();\nRun Code Online (Sandbox Code Playgroud)\n\n和这个:
\n\nif(response.getStatusLine().getStatusCode() == 200){}\nRun Code Online (Sandbox Code Playgroud)\n\n但我不知道这是否是好的代码以及应该将其插入哪里。我将非常感谢您的帮助和建议。
\n\n这是这段代码:
\n\nToast errorToast = Toast.makeText(NewsActivity.this, "Error, pls chech your internet connection and try again!", Toast.LENGTH_SHORT);\nerrorToast.show();\nRun Code Online (Sandbox Code Playgroud)\n\n}
\n可以使用C#将for循环中的500个对象添加到数组中吗?
public class DataBase
{
public Items[] GetItems()
{
return new Items[] {
new Items (1, "item1" ),
new Items (2, "item2"),
new Items (3, "item3")};
// for here?
}
}
Run Code Online (Sandbox Code Playgroud)
这些项应该是唯一的:)在Items对象中的第一个值也是uint,所以它应该以某种方式转换?