android開発で教えてください。以下のurlの内容をandroid stuidoからプロジェクトのコピーアンドペースとしています。

http://team-pag.interprism.co.jp/member/okazawa/blog/?p=687


以下の3点がシンボルが解決しないといわれました。どこが悪いのでしょうか?
public class MainActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);

findViewById(R.id.button1).setOnClickListener(new OnClickListener() { ①Can not resolve symbol 'OnClickListener'

@Override
public void onClick(View v) { ②Can not resolve symbol'View'
String address =
((EditText)findViewById(R.id.txtIPAdress)).getText().toString(); ③Can not resolve symbol'EditText'
String strPort =
((EditText)findViewById(R.id.txtPort)).getText().toString();
int port = Integer.parseInt(strPort);

Socket socket = null;

回答の条件
  • 1人1回まで
  • 登録:
  • 終了:2014/12/18 02:05:08
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答1件)

id:a-kuma3 No.1

回答回数4973ベストアンサー獲得回数2154

ポイント100pt

次の三つの import を、ソースに追記してください。

import android.view.View;
import android.view.View.OnClickListener;
import android.widget.EditText

一応、リファレンス。
http://developer.android.com/reference/android/view/View.html
http://developer.android.com/reference/android/view/View.OnClickListener.html
http://developer.android.com/reference/android/widget/EditText.html

他にも Bundle とか Activity とか、import しなきゃいけないものは、色々とあると思うんですが、そいつらは import してるってことでしょうか?

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません