使用Android Studio和Java:如何将文本字段输入变量并将其推送到最终将信息呈现到表视图中的URL。
对于iOS的swift,我会使用类似的东西:
self.getRedditJSON("http://placeprint.xyz/index.php?show=\(usernamesf)&long=\(billtype)")
在这种快速的情况下,usernamesf和billtype是通过文本字段输入的变量。
要使用Swift呈现表格,我会使用:
var tableData = []
//here it
func getRedditJSON(whichReddit : String){
let mySession = NSURLSession.sharedSession()
let url: NSURL = NSURL(string: whichReddit)!
let networkTask = mySession.dataTaskWithURL(url, completionHandler : {data, response, error -> Void in
var err: NSError?
var theJSON = NSJSONSerialization.JSONObjectWithData(data, options: NSJSONReadingOptions.MutableContainers, error: &err) as NSMutableDictionary
let results : NSArray = theJSON["birthdate"] as NSArray
self.tableData = results
dispatch_async(dispatch_get_main_queue(), { self.redditListTableView.reloadData() })
})
networkTask.resume()
}
需要将此转换为Java,因此它可以在Android设备上运行。