Запитання з тегом «android-ui»

7
Основи Android: запуск коду в потоці інтерфейсу користувача
Чи є різниця між точки зору запущеного коду в потоці інтерфейсу користувача: MainActivity.this.runOnUiThread(new Runnable() { public void run() { Log.d("UI thread", "I am the UI thread"); } }); або MainActivity.this.myView.post(new Runnable() { public void run() { Log.d("UI thread", "I am the UI thread"); } }); і private class BackgroundTask extends …

16
Льодяник: намалюйте статусBar з кольором, встановленим прозорим
Я встановив свій статусBar колір прозорим для Lollipop, лише наступним рядком у моїй темі: <item name="android:statusBarColor">@android:color/transparent</item> Тепер мені потрібно намалювати за нею, але я не можу отримати жодного виду малюнку позаду нього. Я знаю, як це зробити з windowTranslucentStatusвластивістю, але не хочу використовувати це властивість, оскільки тоді він буде ігнорувати …


1
runOnUiThread проти Looper.getMainLooper (). опублікувати в Android
Хто-небудь може сказати мені, чи є якась різниця між використанням runOnUiThread () та Looper.getMainLooper (). Post () для виконання завдання в потоці інтерфейсу користувача в Android ?? Про єдине, що я можу визначити, це те, що оскільки runOnUiThread - це нестатичний метод Activity, Looper.getMainLooper (). Post () зручніше, коли потрібно …

14
Як вирівняти LinearLayout по центру батьківського елемента?
Я переглядав численні подібні запитання тут на SO, але нічого не допомагає. У мене є ієрархія різних вкладених макетів, і всі вони мають android:layout_width="fill_parent", і самий внутрішній макет android:layout_width="wrap_content- мені потрібно вирівняти його по центру (горизонтально). Як це зробити? Оновлення:: Я знайшов причину проблеми - якщо я розміщу внутрішній LinearLayout …

5
Як створити діалогове вікно вибору числа?
Я хочу мати можливість створити діалогове вікно, яке дозволяє користувачеві вибрати номер із заданого діапазону. Я знаю, що існують віджети (на зразок тих, що виконують тихе кодування, та тих, що від SimonVT), які вже роблять це, але мені важко інтегрувати їх належним чином у свою програму. Крім того, це насамперед …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.