2012-10-19 7 views
6

난 그냥 내 음성 인식 애플 리케이션을 마무리하고 잘 작동합니다. 사용자는 음성을 통해 질문 및 답변을받습니다.Android : 음성 인식 팝업 창의 위치를 ​​바꿀 수 있습니까?

하나의 귀찮은 사실은 전화 화면 상단에 음성 인식 창이 튀어 나오고 질문의 텍스트가 흐려지지 않도록 약간 낮 으면 좋을 것입니다.

프로그래밍 방식으로이 작업을 수행 할 수 있습니까?

===

추가 정보 :

감사합니다, DroidBee. 나는 음성 인식 엔진을 호출하는 다음 코드를 사용하고 있습니다 :

private void startVoiceRecognitionActivity() 
{ 
    Intent intent = new Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH); 
    intent.putExtra(RecognizerIntent.EXTRA_LANGUAGE_MODEL, 
     RecognizerIntent.LANGUAGE_MODEL_FREE_FORM); 
    intent.putExtra(RecognizerIntent.EXTRA_PROMPT, "Voice recognition Demo..."); 
    startActivityForResult(intent, REQUEST_CODE); 
} 

나는이 튜토리얼의 코드의 부분보다는 나 자신 생산을 얻었다. 창이나 팝업을 지정하는 곳은 어디에도 없습니다.

이것은 주요 활동이며 나는 또한 다음과 같이 사용했습니다 : import android.speech.RecognizerIntent;

답변

2

질문을 보면, 내가 한 것은 동작을 수행하는 데 사용되는 창의 위치 지정에 문제가 있다는 것입니다. 그러나 사용하고있는 것을 지정하지 않았습니다. (대화 상자, 팝업 창 등)

팝업 창을 사용하는 경우 창을 설정해야하는 위치에 따라 앵커를 설정해야합니다.

사용 된 창 유형을 설명 할 수 있으면 쉽습니다. :

해피 코딩 .. !!

+0

감사합니다. DroidBee. 음성 인식 엔진을 호출하는 데 다음 코드를 사용하고 있습니다. – user1758289