android:layout_width="fill_parent"
android:layout_height="fill_parent">"
android:layout_height="wrap_content"
android:id="@+id/c1"
/>
android:layout_height="wrap_content"
android:id="@+id/ris"
/>
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="Da decimale a binario"
android:onClick="conv1"
/>
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="Da binario a decimale"
android:onClick="conv2"
/>
NEL SORGENTE:
package com.me.converti;
import android.app.Activity;
import android.os.Bundle;
import android.content.Context;
import android.widget.*;
import android.view.View;
import android.content.Intent;
public class Conversione extends Activity
{
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
public void converti1(View view){
EditText conv1=(EditText)findViewById(R.id.c1);
int convUno=Integer.parseInt(conv1.getText().toString());
String binario=Integer.toBinaryString(convUno);
TextView risultato=(TextView)findViewById(R.id.ris);
risultato.setText("Valore Binario= "+binario);
}
public void converti2(View view){
EditText conv2=(EditText)findViewById(R.id.c1);
String convDue=(conv2.getText().toString());
int decimale=Integer.parseInt(convDue, 2);
TextView risultato=(TextView)findViewById(R.id.ris);
risultato.setText("Valore Decimale= "+decimale);
}
}
Nessun commento:
Posta un commento