Articles of макет

Почему мое приложение Android сбой, когда я пытаюсь получить доступ к строковым ресурсам?

Я делаю учебник HelloLinearLayout, но используя строковые ресурсы вместо жесткого кодирования строк непосредственно в XML, как в учебнике. Когда я запускаю приложение с использованием строковых ресурсов, он немедленно сбрасывается. Когда я жестко кодирую строки в код XML, все работает нормально. Любые идеи относительно того, почему мое приложение рушится? благодаря main.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" […]

Как изменить цвет поиска?

Я хотел бы изменить цвет прогресса и цвет большого пальца в строке поиска. Я использовал drawable для изменения цвета прогресса, но толщина выполнения изменилась. Есть ли способ изменить цвет палец и прогресс. Образ Я хочу изменить цвет поиска по умолчанию, как второй на изображении.

В чем разница между getLayoutInflator и (LayoutInflater) getSystemService (Context.LAYOUT_INFLATER_SERVICE)

Я смущен между этими двумя утверждениями. В чем разница и когда я могу использовать их? LayoutInflater inflater = (LayoutInflater) getSystemService(Context.LAYOUT_INFLATER_SERVICE); View v = inflater.inflate(R.layout.activity_custom_lists1, parent); а также View v = getLayoutInflater().inflater.inflate(R.layout.activity_custom_lists1, parent);

Сделать два текстовых вида в относительной компоновке занимают 50% высоты

У меня есть список настраиваемых списков со следующим расположением элементов: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="?android:attr/listPreferredItemHeight" android:paddingBottom="2dip" android:paddingTop="2dip" > <ImageView android:id="@+id/icon" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentBottom="true" android:layout_alignParentTop="true" android:paddingLeft="6dip" /> <TextView android:id="@android:id/text1" android:layout_width="50sp" android:layout_height="wrap_content" android:layout_alignParentBottom="true" android:layout_alignParentTop="true" android:layout_toRightOf="@id/icon" android:ellipsize="marquee" android:gravity="center" android:paddingLeft="6dip" android:singleLine="true" android:textAppearance="?android:attr/textAppearanceLarge" android:textStyle="bold" /> <TextView android:id="@+id/start_point" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentRight="true" android:layout_alignParentTop="true" android:layout_toRightOf="@android:id/text1" android:ellipsize="marquee" android:paddingLeft="6dip" android:paddingRight="6dip" android:singleLine="true" android:textAppearance="?android:attr/textAppearanceSmall" /> […]

Показывать мою активность вместо стандартного экрана для входящего вызова

Я разрабатываю приложение для Android 2.3.3. Он содержит несколько EditView для отображения информации для входящего вызова: страна, текущее время, номер телефона … Я знаю, как получить и показать эту информацию. Проблема, с которой я столкнулся, заключается в том, что я не знаю, как показывать свою активность вместо стандартного экрана для входящих вызовов. Теперь он отображает […]

Как выравнивать два прядильника равномерно (% 50% 50)

Я имею в виду, что у меня есть одна строка, и я хочу разместить там 2 вращателя с горизонтальной. Я хочу поместить их равномерно. Но я не устанавливаю его. Когда я устанавливаю 3,3-дюймовые экраны, это проблема с другими экранами, потому что я использую dp. Что я использую? Lineerlayout или родственник? Анад Как я их установил? […]

Почему знак «плюс» для идентификационных ресурсов в названии имен в Android

Я не мог придумать лучшего названия для этого вопроса, поэтому, пожалуйста, не стесняйтесь исправить это, если сможете. Вот мой вопрос. Я решил написать небольшое приложение для себя и по пути, которым я также стараюсь научиться Android Development лучше. Я знаю, почему в атрибуте android:id есть знак + (плюс), так как это означает «создание нового ресурса […]

Как отобразить изображение, которое больше размеров экрана телефона?

У меня вопрос, на который я не нашел реального последовательного ответа. Вот почему я обращаюсь к вам, ребята. Я пытаюсь добиться эффекта «видоискателя» для своего приложения в следующем смысле: У меня есть огромная картина, которую я хочу, чтобы иметь возможность «летать» (прокручивать по горизонтали и вертикали, пока не дойду до границ). До сих пор все […]

Изменение размера палитры перед API 11

Я динамически создаю плату, состоящую из представлений, динамически устанавливаемых в относительном макете. В моем onCreate я вызываю конструктор моего класса Board, который создает все: @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main_layout); RelativeLayout boardLayout = (RelativeLayout) findViewById(R.id.layoutBoard); board = new Board(this, boardLayout); } В моем классе Board я устанавливаю правила для слоя, и мне также […]

Почему на экране появляется пустой вид в файле макета, хотя в списке есть элементы?

У меня есть Listview, чтобы показать какой-то элемент, и я также использовал пустой вид, если у моего адаптера нет элемента для представления listview. Проблема заключается в том, что когда я запускаю эту операцию сначала, она показывает пустой вид на экране в течение секунды, а затем Загружает элемент и показывает их в списке. Моя активность onCreate […]

Intereting Posts