Articles of макет

Скрытие линейного макета во время выполнения на Android

У меня есть следующий макет <merge> <LinearLayout android:id="@+id/ll_main" android:layout_height="fill_parent" android:layout_width="fill_parent" /> <LinearLayout android:id="@+id/ll_sub" android:layout_height="fill_parent" android:layout_width="fill_parent" /> </merge> Я хочу показать / скрыть макет ll_sub во время выполнения через setVisibility() но он не работает. Когда я устанавливаю android:visibility="gone" (также я проверил с invisible ) из xml ll_sub то он не отображается на экране, и на этот […]

Изменение макета фрагмента при изменении ориентации

У меня есть следующая проблема: У меня есть TabActivity который показывает FragmentActivity на одной из своих вкладок. Эта ListFragment FragmentActivity добавляет ListFragment , при нажатии на элемент этого ListFragment добавляется фрагмент (также в backstack) и отображается. Теперь мне нужно изменить макет этого Fragment чтобы он изменился при переходе к альбомной ориентации. Но я совершенно не […]

Как установить выбранную по умолчанию опцию в всплывающем меню Android?

Я использую следующий код для создания меню: PopupMenu popup = new PopupMenu(getApplicationContext(), v); MenuInflater inflater = popup.getMenuInflater(); inflater.inflate(R.menu.equalizer, popup.getMenu()); popup.show(); equalizer.xml <?xml version="1.0" encoding="utf-8"?> <menu xmlns:android="http://schemas.android.com/apk/res/android"> <group android:checkableBehavior="single"> <item android:id="@+id/flat" android:title="Flat" /> <item android:id="@+id/stadium" android:title="Stadium" /> <item android:id="@+id/jazz" android:title="Jazz" /> <item android:id="@+id/rock" android:title="Rock" /> <item android:id="@+id/pop" android:title="Pop" /> </group> </menu> Как можно установить, допустим, третью […]

Как программно настроить параметры кнопки

Я пытаюсь добавить кучу кнопок в макет, как это: for( int i = 0; i < 10; i++ ) { Button button = new Button( this ); button.setText( "" + i ); ( ( LinearLayout )dialog.findViewById( R.id.Buttons ) ).addView( button ); } Моя проблема в том, как это сделать программно для всех кнопок: <Button android:layout_width="wrap_content" […]

Ориентировочная строка Android в файле string.xml

Можно ли ссылаться на строку в strings.xml Например: <string name="application_name">@string/first_name Browser</string> <string name="first_name">Chrome</string> Где, в зависимости от требований, я могу переключить значение first_name на «Chrome», «Firefox» или «Opera».

Как сделать подборщик колес

Я пытаюсь сделать подборщик колес таким образом, я попытался загрузить этот проект, но единственными файлами, включенными в загрузку .zip, являются wheel-demo.apk и notes.txt. В Notes.txt нет инструкций о том, как использовать этот файл в студии Android. Я нашел сообщение, которое предложило использовать ListViews для создания того же эффекта. Вместо того, чтобы сделать свой собственный, я […]

Как рисовать горизонтальную и вертикальную линию в макете стола

Я хочу, чтобы вертикальная и горизонтальная линия рисовалась внутри строки таблицы. Я не могу прикрепить изображение Я попытался рисовать линии вокруг TextView в строке таблицы, но строки не подключаются должным образом ниже, это мой xml и стиль <TableLayout android:id="@+id/traningprogram_tabla_monday" android:layout_width="match_parent" android:layout_height="wrap_content" android:stretchColumns="0,1,2,3" > <TableRow android:id="@+id/traningprogram_tableRow_mondayHeading" android:layout_width="wrap_content" android:layout_height="wrap_content" > <TextView android:id="@+id/traningprogram_textView_mondayheadingWeek" android:layout_width="0dip" android:layout_weight="1" android:layout_height="wrap_content" android:padding="5dp" android:textSize="12dp" […]

Несколько слушателей SeekBars

У меня есть несколько кнопок поиска на одном и том же представлении: barheures = (SeekBar)findViewById(R.id.barheures); // make seekbar object barheures.setOnSeekBarChangeListener(this); // set seekbar listener. // since we are using this class as the listener the class is "this" barminutes = (SeekBar)findViewById(R.id.barminutes); barminutes.setOnSeekBarChangeListener(this); И вот список: @Override public void onProgressChanged(SeekBar bar, int progress, boolean fromUser) { […]

Отображать ProgressBar, пока изображение загружается в ImageView?

Есть ли способ «поменять» представление во время выполнения? Вот моя цель: я хочу отобразить анимированное неопределенное представление ProgressBar до загрузки моего изображения. Есть ли способ сделать это легко, без необходимости делать кучу сумасшедших вещей? Есть ли способ получить идентификатор ресурса анимации Spinner ProgressBar и просто повторно использовать его?

Как добавить пробел между кнопками табуляции в Android?

Мне нужно отделить кнопки вкладок с пространством, я попытался установить маржу на представления, а затем добавить их как вкладки, но это не сработает, я также подумал о добавлении пустого представления в качестве разделителя, но еще не пробовал, есть ли какие-либо Стандартный способ сделать это или любую настройку, которая может достичь такого же эффекта? Благодаря!

Intereting Posts
Не удалось скрыть индикатор прогресса после загрузки изображения в picasso? Android: доступность Google Analytics в сервисах Google Play? Как мне изменить аудиторию диалога фида, если я только запрашивал разрешения на чтение. По умолчанию используется значение «Только я», Не удалось установить плагин ADT в Eclipse – сообщение об ошибке «нарушает контракт» Как добавить две новые колонки для Android SQLite Database? Android smoothScrollBy ведет себя плохо Как решить размер экрана Android для разных мобильных устройств? Что оптимизировано? Ant debug и ant release не удалось Как настроить таргетинг на разрешение 1280×720 WXGA720 (например, новый Galaxy Nexus) в папках Android Layout? Получение списка классов из пакета в Android-проекте Загрузите SWF в WebView Передача больших объемов данных по bluetooth на Android Gingerbread Android Поместить анимацию в страницу прокрутки в пейджере просмотра с использованием фрагмента Eclipse ADT 22.6.2 все еще дает ошибку "java.lang.NullPointerException"