Справка по текстовому обзору и диалогу оповещений Android - PullRequest
0 голосов
/ 31 июля 2011

Итак, у меня есть диалоговое окно со списком предупреждений, где я выбираю, скажем, цвет. Когда пользователь выбирает цвет, я хочу отобразить цвет, который он выбрал в текстовом представлении. Диалог работает нормально, но у меня проблемы с просмотром текста. Мне нужен способ изменить текст textview во время выполнения. Есть предложения?

Вот код

 public void a_Turnus(View view){
    setContentView(R.layout.a_turnus);
    final TextView text = (TextView)findViewById(R.id.test);
    final CharSequence[] items = {"Mat", "Fiz", "Eng"};
    final Builder alert = new AlertDialog.Builder(this);
    alert.setTitle("Odaberi");
    alert.setItems(items, new DialogInterface.OnClickListener() {
        public void onClick(DialogInterface dialog, int item) {
            text.setText(items[item]); 
        }
    });
    text.setOnClickListener(new OnClickListener() {
                            @Override
                            public void onClick(View v) {
                                 AlertDialog myalert = alert.create();                                     
                                    myalert.show();
                            }
                          });

}

1 Ответ

1 голос
/ 31 июля 2011

Используйте MyTextView.setText(), эта функция немедленно обновляет текст

...