Tecnologia do Blogger.
RSS

Re: [androidbrasil-dev] atribuir texto para um TextEdit

Segue o Código :

package br.com.vcashmobile;

import java.util.ArrayList;
import java.util.List;

import br.com.vcashmobile.R.main;
import android.app.Activity;
import android.app.Dialog;
import android.content.Intent;
import android.content.pm.ApplicationInfo;
import android.database.Cursor;
import android.os.Bundle;
import android.text.TextUtils.StringSplitter;
import android.util.Log;
import android.view.View;
import android.widget.ArrayAdapter;
import android.widget.Button;
import android.widget.EditText;
import android.widget.ListAdapter;
import android.widget.ListView;
import android.widget.TextView.BufferType;
import android.widget.Toast;

public class VCashConfiguracoes extends Activity {
    Banco db = new Banco(this);
    ListView listconf;
    CustomCursorAdapter cc;
    String _ip;
    String _user_ftp;
    String _senha_ftp;
    String _cod_atend;
    String _nome_atend;
    String _dir_atu;
    String _estabelecimento;
    String _n_aparelho;
   
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
            setContentView(R.layout.configuracoes);
           
            db.criarPesistencia();
            db.fechaBanco();
           
            try{
                Cursor c = db.ConsultaConfiguracoes();
                if (c.moveToNext()){
                    configs con = new configs();
                    _ip              = con.getIP();
                    _user_ftp          = con.getUserFTP();
                    _senha_ftp            = con.getSenhaFTP();
                    _cod_atend            = con.getCodAtend();
                    _nome_atend      = con.getNomeAtend();
                    _dir_atu          = con.getDirAtu();
                    _estabelecimento = con.getEstabelecimento();
                    _n_aparelho           = con.getAparelho();
                   
                    Log.i("Carregar Variaveis", "Variaveis carregadas com sucesso !");
                }else{
                   
                }
            }catch (Exception e){
                Log.e("Carregar Variaveis", e.toString());
            }       
           
            Button btConfirmar = (Button) findViewById(R.main.btconfirmar);
            btConfirmar.setOnClickListener(new View.OnClickListener() {
               
                public void onClick(View v) {   
                  EditText edtip = (EditText) findViewById(main.edipserver);                 
                  _ip = edtip.getText().toString();
                 
                  EditText edtusr = (EditText) findViewById(main.edusuftp);                 
                  _user_ftp = edtusr.getText().toString();
                 
                  EditText edtsenha = (EditText) findViewById(main.edsenhaftp);                 
                  _senha_ftp = edtsenha.getText().toString();
                 
                  EditText edtcodatend = (EditText) findViewById(main.edcodatend);                 
                  _cod_atend = edtcodatend.getText().toString();
                 
                  EditText edtnomeatend = (EditText) findViewById(main.ednomegarcom);                 
                  _nome_atend = edtnomeatend.getText().toString();
                 
                  EditText edtdiratu = (EditText) findViewById(main.edarqatu);                 
                  _dir_atu = edtdiratu.getText().toString();
                 
                  EditText edtaparelho = (EditText) findViewById(main.edaparelho);
                  _n_aparelho = edtaparelho.getText().toString();
                 
                  EditText edtloja = (EditText) findViewById(main.edcodloja);
                  _estabelecimento = edtloja.getText().toString();
                 
                  configs conf = new configs();
                  try{
                      conf.setIP(_ip.toString().toLowerCase());
                      conf.setUserFTP(_user_ftp.toString().toLowerCase());
                      conf.setSenhaFTP(_senha_ftp.toString());
                      conf.setCodAtend(_cod_atend.toString());
                      conf.setNomeAtend(_nome_atend.toString().toUpperCase());
                      conf.setEstabelecimento(_estabelecimento.toString());
                      conf.setDirAtu(_dir_atu.toString().toUpperCase());
                      conf.setAparelho(_n_aparelho.toString());

                      db.insereConfig(conf);
                     
                      Log.i("Configurações : ", "Configurações gravadas com sucesso");
                  } catch (Exception e){
                      Log.e("Configurações", e.toString());   
                  }
                 
                }
            });
        carregaedits();
    }
   
    protected void carregaedits(){
        try{
            EditText edtip = (EditText) findViewById(main.edipserver);                 
            edtip.setText(_ip.toString());
         
            EditText edtusr = (EditText) findViewById(main.edusuftp);                 
            edtusr.setText(_user_ftp.toString());
         
            EditText edtsenha = (EditText) findViewById(main.edsenhaftp);                 
            edtsenha.setText(_senha_ftp.toString());
         
            EditText edtcodatend = (EditText) findViewById(main.edcodatend);                 
            edtcodatend.setText(_cod_atend.toString());
         
            EditText edtnomeatend = (EditText) findViewById(main.ednomegarcom);                 
            edtnomeatend.setText(_nome_atend.toString());
         
            EditText edtdiratu = (EditText) findViewById(main.edarqatu);                 
            edtdiratu.setText(_dir_atu.toString());
         
            EditText edtaparelho = (EditText) findViewById(main.edaparelho);
            edtaparelho.setText(_n_aparelho.toString());
         
            EditText edtloja = (EditText) findViewById(main.edcodloja);
            edtloja.setText(_estabelecimento.toString());
       
            Log.i("Edits carregados com sucesso !", "Ok");
        }catch (Exception e){
            Log.e("Erro ao carregar variaveis no edit ! ", e.toString());
        }
    }

}


Em 26 de janeiro de 2012 14:47, Gilmar Soares <linux.soares@gmail.com> escreveu:

Amigo.

Poste seu código fica mais fácil.

Abraços

Gilmar soares
Bacharelado Ciência da Computação
Analista de Projetos II

Em 26/01/2012 14:43, "Clebão - EcoCentauro" <clebaori@gmail.com> escreveu:

Funciona basicamente assim, dentro da sua classe Activity você pode criar uma variável local do tipo TextEdit e procurar pelo id que você atribuio no XML com o findViewById
Exemplo
- No XML da tela voce coloca um id chamada meuXXX.
- Dentro da activity você vai ficar uma variável chamada TextEdit + ou - assim.  TextEdit xyz = (Textedit) findViewById(R.id.meuXXX);
- dentro dessa variável chamada xyz, você vai colocar xyz.setText("O que você quiser colocar");

Muito resumidamente é isso.

Em 26 de janeiro de 2012 14:29, Pedro Benetello <pedro.zeroone@gmail.com> escreveu:
I aew rapaziada,

Primeiro desculpa pela ignorancia mas é que estou começando com desenvolvimento para android,
to com uma duvida aqui e não to conseguindo resolver, tenho uma variavel x que recebe um valor y
por exemplo ip = "192.168.1.1".

e queria que este valor fosse mostrado em um textedit, alguém pode me dar uma força aew ?

valew desde já rapaziada !!!


  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 comentários:

Postar um comentário