마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

매니패스트 minSdkVersion="11" 변경후 url.openStream(); 시행이안되요

0 추천
<span style="font-size:24px;">노란부분이 실행이 안됩니다 매니패스터 minSdkVersion="11" 만변경하면 잘되는데요 누가좀 알려주세요 ㅠㅠ</span>
 
runOnUiThread(new Runnable() {
                          
                        public void run() {
                            // TODO Auto-generated method stub
                            nick= edtname.getText().toString();
                            String  life= "1";
                             
                              
                            try {
                             
                                if(a==0){
                                     
                                    String b="1";
                                     
                                    URL url = new URL(SERVER_ADDRESS + "/insert.php?"
                                        + "nick=" + URLEncoder.encode(nick, "UTF-8")
                                        + "&life=" + URLEncoder.encode(life, "UTF-8")
                                        + "&team=" + URLEncoder.encode(b, "UTF-8"));
                                     
                                         
                                //변수값을 UTF-8로 인코딩하기 위해 URLEncoder를 이용하여 인코딩함
                                    Toast.makeText(new_activity.this,
                                            "하기전", Toast.LENGTH_SHORT).show();
                                    url.openStream();
                                    Toast.makeText(new_activity.this,
                                            "하고후", Toast.LENGTH_SHORT).show();//서버의 DB에 입력하기 위해 웹서버의 insert.php파일에 입력된 이름과 가격을 넘김
                                }
                                 
                                else if(a==1)
                                {
                                    String b="0";
                                     
                                    URL url = new URL(SERVER_ADDRESS + "/insert.php?"
                                            + "nick=" + URLEncoder.encode(nick, "UTF-8")
                                            + "&life=" + URLEncoder.encode(life, "UTF-8")
                                            + "&team=" + URLEncoder.encode(b, "UTF-8"));
                                     
                                    
                                    //변수값을 UTF-8로 인코딩하기 위해 URLEncoder를 이용하여 인코딩함
                                    Toast.makeText(new_activity.this,
                                            "하기전", Toast.LENGTH_SHORT).show();
                                    url.openStream(); //서버의 DB에 입력하기 위해 웹서버의 insert.php파일에 입력된 이름과 가격을 넘김
                                    Toast.makeText(new_activity.this,
                                            "하고후", Toast.LENGTH_SHORT).show();
                                }
                                                             
                                 
                                 
                                String result = getXmlData("insertresult.xml", "result"); //입력 성공여부
                                  
                                if(result.equals("1")) { //result 태그값이 1일때 성공
                                    Toast.makeText(new_activity.this,
                                            "DB insert 성공", Toast.LENGTH_SHORT).show();
                                      
                                    edtname.setText("");
                                     
                                }
                                else //result 태그값이 1이 아닐때 실패
                                    Toast.makeText(new_activity.this,
                                            "DB insert 실패", Toast.LENGTH_SHORT).show();
                            } catch(Exception e) {
                                String str="1";
                                Log.e("", " " + str);
                                 
                            }

 

능능능 (120 포인트) 님이 2013년 11월 5일 질문
능능능님이 2013년 11월 5일 태그 변경

1개의 답변

0 추천
openStream을 만나면 다 작업이 안 되는건가요?

쓰레드를 새로 생성해서 하는 작업인지 궁금하네요.

쓰레드를 새로 생성해서 동일한 작업을 해 보세요..
인연 (31,880 포인트) 님이 2013년 11월 13일 답변
...