2011-12-22 13 views
0

私はAndroid/javaプログラミングの新機能です。私は本当に何をしているのか分かりませんし、ちょっとした助けが必要です。私がしようとしているのは、以下のようなフォームを作ることです。私はすでにすべてのレイアウトと文字列情報を入れていますが、機能に問題があります。表示されているエラーは、タイプライン14に解決できません。私はこのアプリケーションをプログラムするのに役立つ日食を使用しています。ここに私のmain.xmlとMadisonStudios.javaファイルの内容もあります。 http://mobile.tutsplus.com/tutorials/android/android-sdk-creating-forms/ビューの取得が関数の型エラーに解決されない

main.xml

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    android:orientation="vertical" > 

    <TextView 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content" 
     android:text="@string/welcome" /> 

    <EditText 
     android:id="@+id/EditTextName" 
     android:layout_height="wrap_content" 
     android:hint="@string/name" 
     android:inputType="textPersonName" 
     android:layout_width="fill_parent"> 
    </EditText> 

    <EditText 
     android:id="@+id/EditTextEmail" 
     android:layout_height="wrap_content" 
     android:hint="@string/email" 
     android:inputType="textEmailAddress" 
     android:layout_width="fill_parent"> 
    </EditText> 

    <Spinner 
     android:id="@+id/SpinnerStatus" 
     android:layout_height="wrap_content" 
     android:prompt="@string/status" 
     android:layout_width="fill_parent" 
     android:entries="@array/statuslist"> 
    </Spinner> 

    <EditText 
     android:id="@+id/EditTextFeedbackBody" 
     android:layout_height="wrap_content" 
     android:hint="@string/changebody" 
     android:inputType="textMultiLine" 
     android:lines="5" 
     android:layout_width="fill_parent"> 
    </EditText> 

    <Button 
     android:id="@+id/ButtonSendChange" 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content" 
     android:onClick="sendChange" 
     android:text="@string/changebutton"> 
    </Button> 

</LinearLayout> 

MadisonStudios.java

パッケージcom.madisonstudios.supportapp。

import android.app.Activity; 
import android.os.Bundle; 

public class MadisonStudios extends Activity { 
    /** Called when the activity is first created. */ 
    @Override 
    public void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.main); 
    } 

    public void sendChange(View button) { 
     // Do click handling here  
     } 
    } 
+0

import android.view.View;これを追加して、私に何が起こるか教えてください。 – user370305

答えて

6
import android.view.View; 

あなたはそれをインポートする必要があります... import文で

+0

それはそれを修正しました、私は輸入がまだどのように働いているのかよく分かりません。良い説明はありますか? – BrettAdamsGA

+0

はい、確かに、Becozには、呼び出されたビューから渡されたビューに、それにアクセスするためのメソッドが実装されています。アンドロイドビューを使用すると、そこからアンドロイドを表示することができます..ありがとう.. – user370305

+0

一部。助けてくれてありがとう。 – BrettAdamsGA

0

をこの行を追加します。 Eclipseを使用している場合は、Ctrl + Shift + oを押します。

関連する問題