Articles of layout

Два виджета один рядом с другим в линейной компоновке

Мне сложно реализовать, два виджета (скажем, spinner) в линейной компоновке один рядом с другим. Я имею в виду, что высота верстки обоих счетчиков – это содержимое обертки, но ширина должна быть первой половины для первого счетчика, вторая половина экрана – вторым счетчиком. В линейном макете они идут один за другим. Я попробовал в Relative Layout, […]

Измененный текст EditText программно отличается от версии XML

У меня есть XML-макет, содержащий EditText и 2 кнопки. Если я нажму кнопку «плюс», будет добавлен новый edittext. Это работает, но edittext выглядит по-другому. Согласно XML, edittext, определенный в XML, не имеет каких-либо специальных атрибутов, поэтому я считаю, что это не определенный параметр макета. Мой вопрос заключается в том, как сделать программно добавленный стиль EditText […]

Как CountDownTimer обращается к пользовательскому интерфейсу внутри метода OnTick?

Как CountDownTimer получает доступ к пользовательскому интерфейсу внутри метода onTick ? (new CountDownTimer(10000,1000){ @Override public void onFinish() { // TODO Auto-generated method stub } @Override public void onTick(long millisUntilFinished) { TextView tv = (TextView)findViewById(R.id.tvLCD); tv.setText(Long.toString(millisUntilFinished)); } }).start();

Обтекание ListView внутри LinearLayout

Я пытаюсь сделать экран с TextView сверху, ListView посередине и Button внизу. Я бы хотел, чтобы TextView всегда был вершиной на экране, а кнопка всегда была нижней, а затем ListView находится между ними. Когда ListView превышает «пространство посередине», мне бы хотелось, чтобы функция прокрутки была только между TextView и Button . С моей попытки он […]

Вертикальная компоновка, 2 элемента, сделайте верхнюю часть заполнить оставшееся пространство (снизу один имеет wrap_content)

У меня есть следующая дилемма. Два элемента, один поверх друг друга. Дно имеет wrap_content для высоты. Я хочу, чтобы верхний элемент заполнил оставшееся пространство без перекрытия двух элементов (что происходит, если я использую FrameLayout например). Ширина match_parent для всех элементов. Вот макет (некоторые атрибуты усечены для ясности): <LinearLayout android:layout_height="match_parent"> <CustomView android:layout_height="???????" /> <TextView android:layout_height="wrap_content"> </LinearLayout>

Прозрачное изображение появляется черным на кэш-битовой карте

Я импортировал пример проекта Android в следующую ссылку. http://developer.android.com/training/displaying-bitmaps/index.html Когда я запустил это приложение, я получил чистую сетку изображений. Когда я использовал прозрачное изображение вместо заданных, прозрачные области заполняются черным цветом. См. Изображение. Я не мог удалить этот черный цвет независимо от того, что я изменил. Я также попытался изменить фон сетки. Это не помогло. […]

Прикрепленный элемент прокрутки в нижней части экрана – Android

Я хотел реализовать липкий элемент scrollview, который находится в нижней части экрана. Ниже приведены несколько скриншотов, чтобы объяснить мой вопрос. На приведенном ниже экране показан фиксированный вид / компоновка в нижней части экрана, в котором говорится: «Сохранить и добавить в сумку», Когда пользователь прокручивает страницу вниз, макет / просмотр прокручивается со страницы. Как показано на […]

Нижний колонтитул внизу списка, фиксированный в нижней части экрана

Я пытался сделать нижний колонтитул ниже моего списка. Вот как это делается. <?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:background="@color/white" android:orientation="vertical" > <ListView android:id="@android:id/list" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_weight="1" android:divider="#BE6D79" android:dividerHeight="3dp" /> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="30dp" android:background="@color/darkDetna" android:orientation="horizontal" > <Button android:id="@+id/contactBtn" android:layout_width="wrap_content" android:layout_height="30dp" android:layout_weight="1" android:background="@drawable/listselector" android:paddingRight="0dip" android:text="Contact" /> <Button android:id="@+id/faq" android:layout_width="wrap_content" android:layout_height="30dp" android:layout_weight="1" android:background="@drawable/listselector" android:padding="0dip" android:text="Terms And […]

Android: раздувание макета и написание его в PDF создает пустой PDF-файл

Когда пользователь выбирает кнопку совместного доступа в рамках действия, я хотел бы раздуть макет, заполнить его, а затем записать этот макет в pdf с использованием нового API печати. В моем фрагменте у меня есть @TargetApi(Build.VERSION_CODES.KITKAT) public boolean onActionItemClicked(ActionMode mode, MenuItem item) { switch (item.getItemId()) { case R.id.menu_item_share_context: LayoutInflator inflator = getActivity().getSystemService(Context.LAYOUT_INFLATER_SERVICE); View container = inflator.inflate(R.layout.person_share, […]

Ошибка раздувания класса android.view.ViewGroup

Я пытаюсь написать собственное представление для checkboxPreferences. У меня есть: <CheckBoxPreference android:key="@string/pref_acceptableads" android:summaryOff="@string/pref_acceptableads_summary_off" android:summaryOn="@string/pref_acceptableads_summary_on" android:title="@string/pref_acceptableads_title" android:widgetLayout="@layout/helpfulcheckbox_layout" /> а также: <?xml version="1.0" encoding="UTF-8"?> <ViewGroup xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+android:id/widget_frame" android:layout_width="wrap_content" android:layout_height="match_parent"> <ImageView android:id="@+id/image" android:layout_width="match_parent" android:layout_height="wrap_content" android:src="@drawable/image" /> <CheckBox android:id="@+id/checkbox" android:layout_width="0dp" android:layout_height="wrap_content" /> </ViewGroup> Проблема с моей группой просмотра. Я получаю исключение: 03-11 13: 49: 11.520: E / AndroidRuntime (12286): […]

Intereting Posts