Articles of layout

RelativeLayout добавляет правило «RelativeLayout.LEFT_OF» не работает

У меня есть relativeLayout, как показано ниже: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="horizontal" android:id="@+id/parent" > <ListView android:layout_width="360dp" android:layout_height="600dp" android:id="@+id/list" android:inputType="text" android:maxLines="1" android:layout_margin="50dp" android:layout_alignParentRight="true" /> </RelativeLayout> В java-коде я хочу добавить представление слева от списка, но оно не сработало: m_relativeLayout = (RelativeLayout)findViewById(R.id.parent); RelativeLayout.LayoutParams layoutParams = new RelativeLayout.LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT); layoutParams.addRule(RelativeLayout.LEFT_OF, m_listView.getId()); Button button2 = new Button(this); button2.setText("I am button […]

ViewPager of Fragment не показывает свое содержимое, когда корневой фрагмент заменяется снова

Я реализую fragment screen , содержащий root view pager который содержит child fragment а первый из child fragment имеет view pager который показывает изображения. Он показан очень хорошо в первый раз, но когда fragment содержащий root view pager удаляется и снова заменяется (с новым ключевым словом для fragment screen ), roow view pager не показывает […]

Android TextView с несколькими линиями

Я хочу, чтобы TextView был разбит на 4 строки. Например, для Vishal Vyas Having 342 Reputation Обратите внимание: сила тяжести должна быть center_horizontal Я пробовал: <TextView android:gravity="center_horizontal" android:id="@+id/lblUserRep" android:layout_width="70dp" android:layout_height="wrap_content" android:lines="4" android:maxLines="4" android:text="VishalVyas Having 342 Reputation" > </TextView> Это работает! Но производит следующий результат: VishalVyas Having 342 Reputation Проблемы: Это не работает с пространством между […]

FindViewById возвращает неправильный элемент?

Я не могу понять, почему findViewById возвращает неправильный элемент, вот класс: public class EventDetailsFragment extends FragmentActivity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.event_details); Log.d("First", findViewById(R.id.tuxtView1).getClass().toString()); Log.d("Second", findViewById(R.id.tuxtView2).getClass().toString()); Log.d("Third", findViewById(R.id.imageView1).getClass().toString()); } } И вот xml: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:background="@color/green" android:orientation="horizontal" android:paddingLeft="10dp" android:paddingRight="10dp" android:paddingTop="10dp"> <RelativeLayout android:id="@+id/relativeLayout1" android:layout_width="0dp" android:layout_height="175dp" android:layout_gravity="center_horizontal" android:layout_weight="1" android:background="#fff" android:gravity="right" > <ImageView […]

Пользовательская кнопка с выдвижным фоном: разница в разнице в Android 4 и Android 2.3

Следующий код предназначен для отображения пользовательской кнопки в Android. К сожалению, все эти значения дополнений в тех разных местах влияют на то, как кнопка отображается только для Android 2.3, но на Android 4.X она не действует, т. Е. Заполнение всегда одно и то же, независимо от того, что вы здесь установили. Зачем? Макет XML: <Button […]

Как очистить все строки от TableLayout?

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

Как подать виджет DatePicker с другими календарными системами?

DatePicker ли использовать виджет DatePicker с другими системами календаря? Мне нужен сборщик для системы календарей Jalali (Персидский), но я не знаю, как накормить DatePicker своими данными. Я изучил методы, связанные с DatePicker но не смог найти ничего, что позволило бы мне это сделать. Я также нашел пользовательский виджет под названием android-wheel , его виджет в […]

Высота изображения в виде обертывания отображаемого изображения

Я хочу, чтобы ширина ImageView была задана родителем, а высота должна быть пропорциональна пропорциям. Причиной этого является то, что в следующем показан TextView, который я хочу разместить прямо под ImageView. Я могу правильно отобразить изображение android:layout_width="fill_parent" android:layout_height="fill_parent" Однако высота ImageView становится родительской высотой, которая намного больше, чем высота показанного растянутого изображения. Одна из идей заключалась […]

Метод getView () для ArrayAdapter не вызван

Я очень новичок в разработке Android. Я пытаюсь создать приложение с тегами (которые добавляются через фрагменты). В одном из фрагментов я пытаюсь отобразить список. Этот список был заполнен с помощью ListAdapter, который я расширил с ArrayAdapter, и я перегрузил метод getView (). Это мой фрагмент public class tabcontentActivity extends Fragment { public View onCreateView(LayoutInflater inflater, […]

Почему мое меню редактирования / вставки EditText находится под EditText? Как изменить всплывающее окно z-порядка?

ЗАМЕТКА Если кто-то знает, как заказать (z-order) Windows, добавленный через windowmanager, я также буду принимать ответ, потому что он ответит на все вопросы. На самом деле, я только нахожу, чтобы сделать windowManager.removeView(MyView) сразу после windowManager.addView(MyView) чтобы поставить представление перед другим, но это не идеально, потому что он визуально удаляет и добавляет представление. Это выглядит сумасшедшим, […]