Как добавить фокус для заголовка диалогового окна оповещения в Android

<?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/hello" />

    <Button
        android:id="@+id/button1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="xyz" />
    <EditText 
           android:id="@+id/editText1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"

        />
</LinearLayout>

У меня есть макет XML, как указано выше, и когда я нажимаю эту кнопку xyz, я хочу запустить свое приложение «Образец приложения», в котором будет отображаться диалоговое окно. Я включил приложение «Двусторонняя связь» в настройках -> Специальные возможности. Затем, когда я нажимаю кнопку xyz, приложение обратной связи говорит «предупреждение ...», но не говорит «предупреждение + заголовок диалога». Но если я начну диалог в своем приложении, тогда он правильно произнесет заголовок диалога.


person Ankit Jain    schedule 22.08.2012    source источник


Ответы (1)


Объявите свою активность в манифесте, например..

<activity
        android:name=".ActivityName"           
        android:theme="@android:style/Theme.Dialog" >
person Hardik Joshi    schedule 22.08.2012
comment
Вы объявляете тему как диалог, например android:theme=@android:style/Theme.Dialog? - person Hardik Joshi; 22.08.2012
comment
Мой вопрос заключается в том, как сделать приложение обратной связи, чтобы произнести заголовок диалогового окна предупреждения, чтобы мое приложение не было диалоговым. - person Ankit Jain; 22.08.2012