我试图从用户控件访问父窗口.
userControl1 uc1 = new userControl1();
mainGrid.Children.Add(uc1);
Run Code Online (Sandbox Code Playgroud)
通过这段代码我加载userControl1
到主网格.
但是当我点击里面的按钮userControl1
然后我想加载另一个userControl2
进入mainGrid
主窗口的按钮?
这里我使用此代码加载Json.它与Android 2.2工作正常,但当我使用Android 4.2它抛出android.os.NetworkOnMainThreadException 异常请给我解决方案
public class JSONParser {
static InputStream is = null;
static JSONObject jObj = null;
static String json = "";
// constructor
public JSONParser() {
}
public JSONObject getJSONFromUrl(String url) {
// Making HTTP request
try {
// defaultHttpClient
DefaultHttpClient httpClient = new DefaultHttpClient();
HttpGet httpPost = new HttpGet(url);
HttpResponse getResponse = httpClient.execute(httpPost);
final int statusCode = getResponse.getStatusLine().getStatusCode();
if (statusCode != HttpStatus.SC_OK) {
Log.w(getClass().getSimpleName(),
"Error " + statusCode + " for URL " + url);
return …
Run Code Online (Sandbox Code Playgroud)