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

내폰번호 가져오는 방법 [closed]

0 추천

아래 ★★★ 부분에 내폰번호를 가져와야 합니다 

구글링해서 몇가지를 해봤는데... 계속 오류가 나서 문의 드립니다

 ★★★ 부분에 내 전화번호를 가져와서 넣을수 있는 방법이 필요합니다 도와 주세요

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<String, Void, String> {

        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);
        }
    }

}
질문을 종료한 이유: ㄹㄹ
익명사용자 님이 2017년 10월 8일 질문
2017년 10월 9일 closed
...