con eclipse, ho copiato paro-paro l'esempio di pagina 250 del libro di Carli:
su main.xml scrivo:
e su ciao.java scrivo:codice:<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" android:id="@+id/linearLayout" > <EditText android:layout_height="wrap_content" android:id="@+id/inputText" android:hint="@string/input_label" android:layout_width="fill_parent" ></EditText> <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/update_label" android:id="@+id/updateButton" ></Button> <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:id="@+id/outputText" android:hint="@string/output_label"> </TextView> </LinearLayout>
ed è tutto un errore... come mai? eppure ho scritto tutto uguale come sul libro... dove sbaglio?codice:package com.ciao; import android.app.Activity; import android.os.Bundle; public class ciao extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); final EditText inputText = (EditText)findViewById(R.id.inputText); final TextView outputText = (TextView)findViewById(R.id.outputText); Button updateButton = (Button)findViewById(R.id.updateButton); updateButton.setOnClickListener(new onClickListener(){ @override public void onClick(View arg0) { Editable text = inputText.getText(); outputText.setText(text); } }); } }
grazie..

LinkBack URL
About LinkBacks
Rispondi quotando
)
Ultima modifica di smartgatto; 27-10-10 alle 
