Articles of layout

Несколько AsyncHttpClient получают запросы на заполнение одного действия

У меня есть «GameActivity», и для заполнения макета мне нужно сделать несколько вызовов для удаленного API и задаться вопросом, как лучше всего это сделать, используя пакет AsyncHttpClient http://loopj.com/android-async-http/ . Моя текущая настройка для одного вызова API: public class MainActivity extends Activity implements AdapterView.OnItemClickListener, SwipeRefreshLayout.OnRefreshListener{ ListView mainListView; JSONMainAdapter mJSONAdapter; SwipeRefreshLayout swipeLayout; @Override protected void onCreate(Bundle savedInstanceState) […]

Android: каково значение по умолчанию для android: dividerHeight для просмотра списка

Простой вопрос: каково значение по умолчанию для android:dividerHeight для обычного списка? Бьюсь об заклад, вы, вероятно, можете найти что-то там, но я не знаю, где. Заранее спасибо!

Пинч-масштабирование с помощью ScrollView: обновление поведения прокрутки при изменении размера дочернего элемента

У меня есть пользовательский класс, который я расширил из ScrollView . То, что я хочу сделать, – реализовать масштабирование с этим классом, с помощью которого я хочу масштабировать ScrollView и прокручивать увеличенный контент по мере необходимости. В принципе, мне нужно то же поведение, что и класс iOS для UIScrollView (это SHAME, что Android не предоставляет […]

Добавление представления делает ListView внутри фрагмента для обновления

Это может быть немного сложно объяснить, так что лучший способ, о котором я могу думать, – предоставить вам видео, показывающее проблему. В видеоролике я показываю прокрутку списка, а через 5 секунд создается и добавляется представление внутри этого держателя внизу. В этот момент listview обновляется. http://tinypic.com/player.php?v=vpz0k8%3E&s=8#.U0VrIvl_t8E Проблема заключается в следующем: У меня есть Activity с макетом, […]

Как разместить макет под панелью инструментов при свертывании макета панели инструментов?

Я хочу, чтобы в моем приложении была разбивка панели инструментов. Для этого я добавил сворачивающуюся панель инструментов внутри панели приложений. Я добавил относительный макет с некоторыми текстовыми представлениями в макете. Этот относительный макет, который я хочу показать под панелью инструментов, должен быть свернут до панели инструментов. Пока я добавил это, его соединение слилось с панелью […]

Android: доступен с отличным круглым углом

Я пытаюсь сделать drawable как ниже : Я сделал это по следующему коду: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="60dp" android:background="@color/white" android:padding="10dp" android:orientation="vertical"> <View android:layout_width="40dp" android:layout_height="match_parent" android:layout_alignParentLeft="true" android:layout_alignParentStart="true" android:background="@drawable/bg_round_button_green"/> <View android:layout_width="40dp" android:layout_height="match_parent" android:layout_alignParentRight="true" android:layout_alignParentEnd="true" android:background="@drawable/bg_round_button_green"/> <TextView android:layout_width="match_parent" android:layout_height="36dp" android:text="Text" android:textColor="@color/white" android:textSize="22sp" android:gravity="center" android:layout_centerVertical="true" android:background="@color/siam_green3" android:layout_marginLeft="20dp" android:layout_marginRight="20dp"/> </RelativeLayout> bg_round_button_green.xml <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="ring"> […]

Вложения RelativeLayouts в LinearLayout

Я пытаюсь выполнить следующий макет в Android с основным заголовком вверху и тремя подзаголовками, расположенными на одинаковом расстоянии друг от друга, с некоторыми кнопками ниже: Я смог выполнить это со следующим XML, но я чувствую, что не использую RelativeLayout и LinearLayout правильно: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:background="#cfff" android:orientation="vertical" tools:context=".MainActivity"> <TextView android:id="@+id/text_title" android:layout_width="fill_parent" android:layout_height="wrap_content" android:gravity="center" […]

Отрегулируйте высоту SwipeRefreshLayout, чтобы разместить вид внизу

У меня есть SwipeRefreshLayout внутри RelativeLayout . Проблема в том, что SwipeRefreshLayout занимает все место на экране, и мне нужно поместить представление после этого представления. Смотрите изображение : У меня есть: 1-й вид, мне нужно: 2-й вид в самом низу экрана, но с некоторым пространством наверху. Мой образец XML: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="wrap_content" android:layout_height="wrap_content" […]

Уменьшить высоту и ширину изображения

Я устанавливаю Image Drawable как SpannableString в TextView, но изображение получается больше, чем текст, создающий его странный вид. Мне нужно уменьшить размер изображения, чтобы он был такой же высоты, как и текст: Вот что я пробовал: drawable.setBounds(0, 0, drawable.getIntrinsicWidth(), drawable.getIntrinsicHeight()); SpannableStringBuilder builder = new SpannableStringBuilder(holder.temptext.getText()); builder.setSpan(new ImageSpan(drawable), selectionCursor – ":)".length(), selectionCursor, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE); holder.temptext.setText(builder); holder.temptext.setSelection(selectionCursor); holder.caption.setText(builder);

Как установить точное количество элементов ListView на экране?

Я бы хотел, чтобы строки в ListView были отсортированы так, чтобы ровно шесть из них могли поместиться на экране. Для этого мне нужно знать, сколько вертикального пространства доступно для ListView (не весь экран). Тем не менее, измерение onCreate () не может быть выполнено, поскольку пока никаких представлений не было. Если я сделаю измерения после рендеринга, […]

Intereting Posts
Как получить новый экземпляр класса Application для каждого модульного теста? Как использовать DataBindingUtil с Android-счетчиком? Регистрация GCM из проекта библиотеки Android – сервис прекращается, когда активность разрушается Как установить будильник с использованием класса будильника Откройте настройки беспроводной сети из приложения Понимание Android: Zygote и DalvikVM Проблема с OpenGL камерой Android Доступ к ресурсам приложений из проекта библиотеки Как найти статус VPN-соединения с помощью интерфейсных API или любого другого эффективного метода? Android Mediaplayer: проблема setDataSource для загруженного медиафайла Изменить шрифт шрифта ProgressDialog в диалоге DialogFragment Фильтр намерения делиплинка к определенному путиПрефикс? Android: java.lang.IllegalAccessException при попытке использовать пользовательский класс «Приложение» Можно ли использовать команды adb, чтобы щелкнуть мышью по просмотру, найдя его идентификатор?