자바 파일내에 내 폰번호 불러오기 채택완료
은빛여전사
8년 전
조회 2,056
아래 ★★★ 부분에 내 폰번호를 불러 오고 싶은데... 잘 안됩니다
도와 주세요
package call.exam.jsh.appaaa; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.os.AsyncTask; import android.widget.TextView; import org.apache.http.HttpResponse; import org.apache.http.client.HttpClient; import org.apache.http.client.methods.HttpGet; import org.apache.http.impl.client.DefaultHttpClient; import java.io.BufferedReader; import java.io.InputStreamReader; import java.net.URI; import java.net.URL; import static android.R.attr.name; public class zzzzzz extends AppCompatActivity { TextView txtview; phpdo task; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_zzzzzz); String id = "★★★"; String name = ""; task = new phpdo(); txtview = (TextView) findViewById(R.id.txtView); task.execute(id, name); } private class phpdo extends AsyncTask{ protected void onPreExecute() { } @Override protected String doInBackground(String... arg0) { try { String id = arg0[0]; String link = "http://sun7684.dothome.co.kr/testquery.php?ID=" + id + "&NAME=" + name; URL url = new URL(link); HttpClient client = new DefaultHttpClient(); HttpGet request = new HttpGet(); request.setURI(new URI(link)); HttpResponse response = client.execute(request); BufferedReader in = new BufferedReader(new InputStreamReader(response.getEntity().getContent())); StringBuffer sb = new StringBuffer(""); String line = ""; while ((line = in.readLine()) != null) { sb.append(line); break; } in.close(); return sb.toString(); } catch (Exception e) { return new String("Exception: " + e.getMessage()); } } @Override protected void onPostExecute(String result) { //txtview.setText("Login Successful"); txtview.setText(result); } } }
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
8년 전
안드로이드로 보여지는데 로직상 절때 id가 들어갈 수 없는 구조입니다.
폰 번호는 어떤식으로 받아오실려고 한건가요?
유심칩에 있는 번호를 받아오시려 하신건가요?
api통신을 통해 받아오려고 하신건가요?
다른 액티비티를 이용하신건가요
editText를 이용하신 건가요?
해당 소스로는 받을 수 없습니다.
유심칩을 이용해서 받아오는것은 다른 질문에
해결 소스 제공해드렸습니다.
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
8년 전
http://blog.naver.com/PostView.nhn?blogId=asuno1&logNo=100126320102">http://blog.naver.com/PostView.nhn?blogId=asuno1&logNo=100126320102
권한 주셨는지,임포트 하셨는지
확인해 보세요
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
은빛여전사
8년 전
말씀 하신대로 했는데.... 안됩니다.. ㅠㅠ
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인