2012-05-08 5 views
0

수십억 번 보았지만 답을 찾을 수 없습니다. 클릭하면 편집 텍스트 상자에 미리 정의 된 텍스트를 어떻게 입력합니까? 단추가 문을 읽도록하고 사용자가 단추를 클릭하면 텍스트에 첨부 된 URL이 표시됩니다.Android 단추 onClick 텍스트 입력

+1

U이 원하는 것을 정확히? –

+0

모든 코드가 작동했습니다! 나를 도우려는 모든 사람들에게 감사드립니다. – KaSiris

답변

2

희망이 당신에게 도움이

button = (Button)findViewById(R.id.button1); 
editText = (EditText)findViewById(R.id.editText1); 

    final String _url = "http://yoururl"; 
    button.setOnClickListener(new View.OnClickListener() { 

     @Override 
     public void onClick(View v) { 
      // TODO Auto-generated method stub 
      editText.setText(_url); 
     } 
    }); 
+0

여기 내 XML 이다 ID = "@ + ID/editText1 " 안드로이드 : layout_width ="fill_parent " 안드로이드 : layout_height ="wrap_content " 안드로이드 : EMS ="10 "/> 내가 데이터를 보낼 – KaSiris

+1

은 당신이 보낼 않는 EDITTEXT 필드에 onclick을? pls 위의 코드를보십시오. – Hassy31

+0

나는 그것을 얻었다 :) 당신의 도움을 대단히 감사합니다. – KaSiris

4

하지 당신이 원하는 무엇인지 ...

final EditText edit = (EditText) this.findViewById(R.id.editText1); 
Button btn = (Button) this.findViewById(R.id.button1); 

btn.setOnClickListener(new OnClickListener() { 

    public void onClick(View arg0) { 
     // TODO Auto-generated method stub 
     edit.setText("your text"); 
    } 

}); 
+0

Seconded, 나는 이것을 정확히 타이핑했다. <글고 안드로이드 : – Davek804

1

EditText.setText ("여기 당신의 텍스트");

그게 전부입니다. (음, 클릭 청취자로 감싸고 이드를 얻지 만, 나는 그걸 알고 있다고 생각한다).