[RESOLVIDO]conteudo editText

Fiz o formulario abaixo e gostaria de pegar o conteudo do meus edits e gravar na base de dados, porem do jeito que eu fiz, esta gravando o codigo maluco

    <?xml version="1.0" encoding="utf-8"?>  
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"  
        android:layout_width="match_parent"  
        android:layout_height="match_parent"  
        android<img src="http://javafree.uol.com.br/forum/images/smiles/icon_surprised.gif">rientation="vertical" >  
      
        <TextView  
            android:id="@+id/textView2"  
            android:layout_width="wrap_content"  
            android:layout_height="wrap_content"  
            android:text="Nome"  
            android:textAppearance="?android:attr/textAppearanceLarge" />  
      
        <EditText  
            android:id="@+id/editText1"  
            android:layout_width="match_parent"  
            android:layout_height="wrap_content"  
            android:ems="10" >  
      
            <requestFocus />  
        </EditText>  
      
        <TextView  
            android:id="@+id/textView3"  
            android:layout_width="wrap_content"  
            android:layout_height="wrap_content"  
            android:text="Valor"  
            android:textAppearance="?android:attr/textAppearanceLarge" />  
      
        <EditText  
            android:id="@+id/editText2"  
            android:layout_width="match_parent"  
            android:layout_height="wrap_content"  
            android:ems="10" />  
      
        <Button  
            android:id="@+id/btnsalvar"  
            android:layout_width="wrap_content"  
            android:layout_height="wrap_content"  
            android<img src="http://javafree.uol.com.br/forum/images/smiles/icon_surprised.gif">nClick="Salvar_Click"  
            android:text="Salvar" />  
      
    </LinearLayout>  
      
    public class novocliente   extends Activity{  
        @Override  
        public void onCreate(Bundle savedInstanceState) {  
            super.onCreate(savedInstanceState);  
            setContentView(R.layout.novocliente);  
              
              
      
        }  
          
        public void Salvar_Click(View view){  
            ClienteDAO dao = new ClienteDAO(this);  
              
            ClienteVO vo = new ClienteVO();  
            String  nome = String.valueOf(R.id.editText1);  
            vo.setNome(nome);  
            vo.setRenda(R.id.editText2);  
            dao.insert(vo);  
            Toast.makeText(getBaseContext(), "Sucessoevanbddd"+R.id.editText1+"", Toast.LENGTH_LONG).show();  
              
              
        }  
      
    }  

Tem que criar o obj do EditText utilizando o findViewById para utilizar seus metodos, esse R.id.editText1 é apenas um “índice” para vinculação do arquivo java e xml.

EditText mEditText= (EditText) findViewById(R.id.editText1); String texto = mEditText.getText().toString();

Edit: Dê preferencia para instanciar listeners para os eventos dos componentes no arquivo java…fica mais legível.

[code]Button mwButton = (Button) findViewById(R.id.btnsalvar);
mButton.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {

    }

});[/code]