마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

이클립스 자바 에러 어딘지 못찾겠습니다...

0 추천

package com.example.sada;

import java.util.ArrayList;

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.speech.RecognizerIntent;
import android.view.Menu;
import android.view.View;
import android.view.Window;
import android.widget.Button;
import android.widget.EditText;

public class MainActivity extends Activity {
    implements OnClickListener{                       <<여기서 syntax 에러내용으로 나옵니다.
        
    
        private static int REQUEST_VALUE=0;
        private Button process;
    
    
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        requestWindowFeature(Window.FEATURE_NO_TITLE);
        setContentView(R.layout.activity_main);
        
        process=(Button)findViewById(R.id.s);
        process.setOnClickListener(this);
    }
    public void onClick(View v){
        if(v==process){
            Intent it =new Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH);
            it.putExtra(RecognizerIntent.EXTRA_LANGUAGE_MODEL,RecognizerIntent.LANGUAGE_MODEL_FREE_FORM);
            it.putExtra(RecognizerIntent.EXTRA_PROMPT, "sadaMainActivity");
            startActivityForResult(it, REQUEST_VALUE);
        }
    }
    protected void onActivityResult(int requestCode,int resultCode,Intent data){
        if(requestCode == REQUEST_VALUE){
            if(resultCode == RESULT_OK){
                String resultStr = "";
                ArrayList<String> resultList =
                        data.getStringArrayListExtra(RecognizerIntent.EXTRA_RESULTS);
                for(int i =0; i<resultList.size(); i++)
                    resultStr += resultList.get(i) + "";
                EditText display = (EditText)findViewById(R.id.et);
                display.setText(resultStr);
            }
        }
    }
    @Override
    public boolean onCreateOptionsMenu(Menu menu){
        
    
        getMenuInflater().inflate(R.menu.main,menu);
        return true;
    }
    
}

익명사용자 님이 2016년 11월 5일 질문

1개의 답변

0 추천

public class MainActivity extends Activity {
    implements OnClickListener{     

=============================    

public class MainActivity extends Activity implements OnClickListener{        

        

찔라 (280 포인트) 님이 2016년 11월 6일 답변
...