public class deletreo extends Activity {
protected TextView tv;
protected EditText etxt;
protected ImageView img,img2;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
tv = new TextView(this);
setContentView(R.layout.deletreo);
etxt = (EditText)findViewById(R.id.text);
Button btn = (Button)findViewById(R.id.btn7);
btn.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
Handler myHandler = new Handler();
myHandler.postDelayed(mMyRunnable, 1000);
letra();
}
});
}//fin bundle
private Runnable mMyRunnable = new Runnable()
{
public void run()
{
letra();
}
};
private void letra() {
String t = etxt.getText().toString();
int numero = t.length();
@SuppressWarnings("unused")
String[] array;
array = new String[numero];
for(int j=0; j<t.length();j++){
//array[j]=t+".";
//j++;
if(t.charAt(j) == 'a'){
img = (ImageView)findViewById(R.id.img);
img.setImageResource(R.drawable.aa);
img2 = (ImageView)findViewById(R.id.img2);
img2.setImageResource(R.drawable.image_1);
}
if(t.charAt(j) == 'b'){
img = (ImageView)findViewById(R.id.img);
img.setImageResource(R.drawable.bb);
img2 = (ImageView)findViewById(R.id.img2);
img2.setImageResource(R.drawable.image_2);
}
Necesito que me muestre letra por letra y lo unico que hace es mostrarme la ultima letra de la palabra
public void letra(){
img = (ImageView)findViewById(R.id.img);
img2 = (ImageView)findViewById(R.id.img2);
String t = etxt.getText().toString();
int p = t.length();
for( int j = 0 ; j < p-t.length() ; j++)
{
switch(t.charAt(j))
{
case 'A':
case 'a':
img.setImageResource(R.drawable.aa);
img2.setImageResource(R.drawable.image_1);
myHandler.postDelayed(runnableA, 2000);
break;
case 'B':
case 'b':
img.setImageResource(R.drawable.bb);
img2.setImageResource(R.drawable.image_2);
myHandler.postDelayed(runnableB, 2000);
break;
--
Has recibido este mensaje porque estás suscrito al grupo "Android-Hispano" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a android-hispa...@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a android...@googlegroups.com.
Visita este grupo en http://groups.google.com/group/android-hispano.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.