Articles of макет

Android – 3-строчная раскладка столбцов – как мне заставить ее занимать процент экрана?

У меня этот макет с жестко-кодированной шириной: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:paddingTop="4dip" android:paddingBottom="6dip" android:layout_width="fill_parent" android:layout_height="wrap_content" android:textSize="13sp" android:weightSum="1.0"> <TextView android:id="@+id/TRAIN_CELL" android:layout_width="0dp" android:layout_height="wrap_content" android:layout_weight=".60"/> <TextView android:id="@+id/FROM_CELL" android:layout_width="0dp" android:textSize="20sp" android:textStyle="bold" android:gravity="center" android:textColor="@color/light_best_blue" android:layout_height="wrap_content" android:layout_weight=".20"/> <TextView android:id="@+id/TO_CELL" android:layout_width="0dp" android:textSize="20sp" android:textStyle="bold" android:gravity="center" android:layout_weight=".20" android:textColor="@color/light_best_blue" android:layout_height="wrap_content" /> </LinearLayout> Но есть ли способ дать каждому столбцу процент от ширины? Благодаря!

Как использовать z-index в android

<LinearLayout android:orientation="vertical" android:layout_width="300dp" android:layout_height="50dp"> <ImageView android:layout_height="40dp" android:id="@+id/imageView1" android:background="@drawable/nicetab" android:layout_width="300dp" ></ImageView> <TextView style="@style/DialogText.Title" android:id="@+id/title" android:paddingBottom="10dip" android:paddingLeft="45dip" android:paddingTop="7dip" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textColor="@color/codeFont" android:textSize="15dip" /> </LinearLayout> Как я могу поместить TextView в ImageView. Есть ли способ в android сделать это, в HTML слишком легко мы используем z-index, но здесь – нет идеи

Ограничить размер текстового поля горизонтально

У меня есть это текстовое представление <TextView android:id="@+id/name" android:singleLine="true" android:layout_height="wrap_content" android:textColor="#ffffff" android:textSize="16sp" android:layout_width="fill_parent"/> Проблема в том, что текст больше, чем текстовое изображение может отображать его, просто перестает отображаться, он выглядит примерно так: |some unfinished tex| Я хочу иметь точки в конце таким образом, пользователю будет понятнее, что это незакончено, и на нем отображается только часть […]

Как отобразить список приложений, уже установленных на Android-телефоне в списке?

Хорошо, я использую этот код, чтобы получить список приложений на телефоне, но как мне отображать их на экране? final PackageManager pm = getPackageManager(); List<applicationinfo> packages = pm .getInstalledApplications(PackageManager.GET_META_DATA); for (ApplicationInfo packageInfo : packages) { Log.d(TAG, "Installed package :" + packageInfo.packageName); Log.d(TAG, "Launch Activity :" + pm.getLaunchIntentForPackage(packageInfo.packageName)); } Я пытаюсь отобразить их в списке, но у […]

Черное пространство под заголовком при использовании пользовательского фона для просмотра списка

Я создал настраиваемый заголовок для всех своих видов деятельности listview, используя следующий файл window_title.xml window_title.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="35dp" android:gravity="center_vertical" android:paddingLeft="5dp" android:background="#323331"> <ImageView android:id="@+id/header" android:src="@drawable/ic_launcher" android:layout_width="wrap_content" android:layout_height="wrap_content" /> <LinearLayout android:layout_width="wrap_content" android:layout_height="fill_parent" android:layout_weight="1" android:gravity="right|center_vertical" android:paddingRight="5dp" > <TextView android:id="@+id/title" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="11dp" android:paddingRight="5dp" /> <ImageView android:id="@+id/icon" android:layout_width="wrap_content" android:layout_height="wrap_content"/> </LinearLayout> </LinearLayout> Мой main.xml <?xml […]

Как поставить кнопку рядом с титанием активности в андроиде?

Привет, я хочу поставить кнопку рядом с названием активности в android. Я могу изменить текст, используя setTitle (), но я не нашел ничего, что позволяет поставить кнопку рядом с названием Activity. Я использую android 4.0.3. Кто-нибудь может мне помочь?

Как настроить Google iosched source в качестве эталонного проекта в Eclipes

Я пытаюсь использовать Google iosched как справочный проект, чтобы узнать лучшие практики разработки Android UI. Каковы шаги, которые мне нужно выполнить для настройки и запускать исходный код на Eclipse

Маржа корневого представления фрагмента не зарегистрирована (при использовании в ViewPager)

Итак, у меня есть этот простой основной макет: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical"> <include layout="@layout/top_bar" /> <android.support.v4.view.ViewPager android:id="@+id/VpPager" android:layout_width="match_parent" android:layout_height="match_parent" /> </LinearLayout> Затем я использую FragmentPagerAdapter, чтобы заполнить ViewPager различными фрагментами, которые работают, как ожидалось, за исключением одной вещи. Скажем, один из фрагментов имеет этот макет, где window – это XML-файл, содержащий простую форму с […]

Drawerlayout просмотра детей наложения

Я пытаюсь сделать DrawerLayout , у которого есть ViewPager и LinearLayout прикрепленные к нижней части DrawerLayout . Проблема заключается в том, что ViewPager и LinearLayout перекрываются в верхней части представления, и все мои усилия по перемещению LinearLayout вниз потерпели неудачу. Формат XML: <?xml version="1.0" encoding="utf-8"?> <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/drawer_layout" android:layout_width="match_parent" android:layout_height="match_parent" > <android.support.v4.view.ViewPager android:id="@+id/viewpager" android:layout_width="match_parent" android:layout_height="0dp" […]

TextView выталкивает правые элементы управления из экрана

Я хочу поставить TextView слева и элемент управления (например, CheckBox) справа от TextView. Я хочу, чтобы элемент управления был выровнен по левому краю на экране. Это не сложно получить через LinearLayout или RelativeLayout. Например, я сделал это с помощью LinearLayout: <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal" > <TextView android:id="@+id/todo_title" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textAppearance="@android:style/TextAppearance.Small" android:maxLines="2" android:textStyle="bold" /> <View android:layout_width="0dp" […]