Articles of макет

Android: как найти виды по типу

Итак, у меня есть макет xml, похожий на следующий пример: <?xml version="1.0" encoding="utf-8"?> <ScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="@drawable/tile_bg" > <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical" android:paddingTop="10dp" > <LinearLayout android:id="@+id/layout_0" android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal" > <!– view stuff here –> </LinearLayout> <!– more linear layouts as siblings to this one –> </LinearLayout> На самом деле у меня около […]

Android: относительная компоновка Две кнопки занимают все доступные горизонтальные пространства

У меня есть относительный макет, и у меня есть две кнопки в нем с текстами «hello» и «world» соответственно. Я хочу, чтобы эти две кнопки лежали рядом друг с другом и одинаково занимали все доступное горизонтальное пространство. Я попробовал следующее, но не получил ожидаемого результата <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent"> <Button android:layout_height="wrap_content" android:layout_width="wrap_content" android:text="@string/world" android:id="@+id/world" android:layout_alignParentRight="true" […]

ContentDescription = "@ null" плохой идеей?

Линт жалуется, что он задал описание контента. Поэтому, чтобы избежать создания строки, я установил ее в null. android:contentDescription="@null" Кажется, это успокаивает жалобы от ворса. Я немного потерял, почему мне нужно установить ссылку на строку contentDescription. Какова цель этого? Зачем мне это нужно? И, по сути, установив его в null, это хорошая идея?

Использование layout_gravity = "bottom" для размещения внизу LinearLayout

Я хотел бы разместить макет в нижней части LinearLayout, но я не могу заставить его работать. Я знаю, что я могу использовать RelativeLayout для этого, но я должен использовать LinearLayout, не так ли? EDIT: На самом деле это более запутанно, чем я думал. Схема ниже упрощена. На самом деле, я использую фрагменты на устройстве pre-3.0 […]

Ошибка получения размера окна на Android: «Метод getWindowManager не определен»

Мне нужно получить высоту окна и вес. У меня это в моем коде: DisplayMetrics metrics = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(metrics); width1 = metrics.widthPixels; height1 = metrics.heightPixels; Но у меня есть ошибка: Метод getWindowManager не определен Что я должен импортировать для этого? Или я могу получить размеры стяжки по-разному? Я импортировал import android.view.Display; import android.view.Window; import android.view.WindowManager; […]

Не удалось «findViewById» в Котлине. Получение ошибки «Ошибка ввода типа»

Я получаю следующую ошибку, когда пытаюсь найти RecycleView по id. Ошибка: – Ошибка ввода типа: недостаточно информации для вывода параметра T Код: class FirstRecycleViewExample : AppCompatActivity() { val data = arrayListOf<String>() override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.first_recycleview) val recycler_view = findViewById(R.id.recycler_view) as RecyclerView ///IN THIS LINE I AM GETTING THE ERROR data.add("First Data") data.add("Second […]

Как создать круговое изображение в Android?

Ребята, я создал файл imageButton в своем файле макета и установил круговое изображение png как его background.but, когда я запускаю свое приложение, он показывает мне квадратную кнопку с моим данным изображением, расположенным посередине. <ImageButton android:id="@+id/imageButton1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentTop="true" android:layout_centerHorizontal="true" android:src="@drawable/sliderr" />

Центрирование текстового изображения Ниже кнопки изображения, которая находится под относительным расположением?

У меня проблема с текстом не по центру ниже кнопки изображения. В любом случае, чтобы исправить эту проблему? Кодирование и изображение приведены ниже thx! <LinearLayout android:gravity="center_vertical" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginBottom="10dp"> <RelativeLayout android:gravity="center" android:layout_weight="1" android:layout_width="wrap_content" android:layout_height="wrap_content"> <ImageButton android:id="@+id/imageButton1" android:layout_width="100dp" android:layout_height="100dp" android:background="@null" android:onClick="btnCat1" android:src="@drawable/nopic" > </ImageButton> <TextView style="@style/MenuStyle" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@+id/imageButton1" android:layout_centerInParent="true" android:clickable="false" android:text="text" /> </RelativeLayout> <RelativeLayout android:gravity="center" […]

Relativelayout или LinearLayout в разработке ios iphone?

Я хочу добавить subview в верхней части моего представления, мне нужно пересчитать значение начала y для всех других видов и переставить их, чтобы оставить место для нового добавленного представления. Это очень скучно, поскольку я знаю, что у android есть relativelayout или linearlayout может помочь автоматически сделать это. Как легко решить эту проблему при разработке ios?

В чем разница setVisibility (View.INVISIBLE); setVisibility (0);

Я встретил странную проблему, когда я установил видимость text.setVisibility(0) как text.setVisibility(0) ; Я не могу скрыть это текстовое представление. Но после того, как я text.setVisibility(View.INVISIBLE) код до text.setVisibility(View.INVISIBLE) , текст скрыт … Я понятия не имею, почему это произошло ….

Intereting Posts
Недостаточно места для показа рекламы (AdMob) Android – Как работает мгновенная загрузка Google+? Как получить фрагмент, чтобы удалить себя, т. Е. Его эквивалент finish ()? Почему поддержка веб-рабочих HTML5 была удалена из браузера Android в версиях 2.2 и выше? Какой размер лучше всего использовать для значка приложения для Android «Запуск эмулятора для AVD», затем Panic: не удалось открыть … » Как найти все версии исходных кодов библиотек поддержки Android Активность андроида просочилась в окно com.android.internal.policy.impl.phonewindow $ decorview Проблема Ошибка студийной студийной студийной студией Android с исключением верхнего уровня Как начать новую строку с места для следующей строки в Html.fromHtml для просмотра текста в android Android Alpha, бета для платных приложений в консоли разработчика Google Play Может ли Android Toast быть дольше, чем Toast.LENGTH_LONG? Приложение не появляется на рынке Android / google play Android TimePicker (Стиль колес) не отвечает правильно, чтобы щелкнуть жесты внутри ScrollView Как использовать ffmpeg / libavcodec / libstagefright