2016-10-01 3 views
0

문제 때문에 유감스럽게 생각합니다. Google 검색을하고 싶습니다. 처음에는 edittext와 버튼을 만들었습니다. 버튼에서 브라우저에서 액세스 할 수있는 링크를 만듭니다.안드로이드에 내 변수를 전송하는 방법을 모르겠다

링크에 텍스트를 추가 할 때 오류가 발생했습니다. 변수 mEdit과 일치하지 않습니다. 도와주세요.

button = (Button) findViewById(R.id.button); 
    mEdit = (EditText) findViewById(R.id.editText2); 
    mEdit.setMovementMethod(LinkMovementMethod.getInstance()); 


    button.setOnClickListener(new View.OnClickListener() { 
     @Override 
     public void onClick(View v) { 
      String url = "https://www.google.com/search?q="+mEdit; 
      Intent i = new Intent(Intent.ACTION_VIEW); 
      i.setData(Uri.parse(url)); 
      startActivity(i); 
     } 
    }); 
+0

내부의 텍스트를 얻을 수

String url = "https://www.google.com/search?q=" + mEdit.getText().toString(); 

를 호출해야합니다. html로 게시하십시오. [mcve] – Tibrogargan

+0

을 참조하십시오. 모든 코드를 추가했습니다 ... 검색 바 Google – DIma

+1

을 사용하려면'mEdit.getText(). toString()'을 사용하십시오. –

답변

1

당신은 당신이 여기에 충분한 코드가없는 글고

관련 문제