Android AlertDialog SCrollbar position - PullRequest
       4

Android AlertDialog SCrollbar position

0 голосов
/ 02 февраля 2011

Я использую ALertDialog, чтобы показать некоторые результаты.я сначала отображаю результаты в alerttdialog и прокручиваю вниз, затем нажимаю ок.При отображении следующего результата полоса прокрутки находится в том же положении, в котором она была оставлена, когда отображалась ранее.Как перенести положение полосы прокрутки в верхнюю часть диалогового окна, чтобы пользователь мог прочитать новые результаты, начиная с верхней части?PLz ответ

1 Ответ

0 голосов
/ 09 февраля 2011

Я не верю, что AlertDialogs прокручивается, если вы просто делаете setMessage("Some string"), поэтому я предполагаю, что вы добавляете View в пользовательский макет следующим образом:

FrameLayout fl = (FrameLayout) findViewById(android.R.id.custom);
fl.addView(myView, new LayoutParams(MATCH_PARENT, WRAP_CONTENT));

Так что, если вы попробуете scrollTo в представлении, которое вы там добавили?

myView.scrollTo(0, 0);
...