Articles of макет

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) , текст скрыт … Я понятия не имею, почему это произошло ….

Как изменения фона при входе в приложение Instagram?

Я сделал свое приложение для изменения цвета фона каждые несколько миллисекунд. Но это не нравится пользователю. Если вы видели экран входа в Instagram, он меняет цвет с очень мягкой скоростью и с размытым эффектом. Мне просто нужен этот тип фона для моего приложения. Что я должен сделать для этого?

Студия Android внезапно не может разрешить символ R

У меня был проект, открытый в студии Android. Он был создан мастером и работает отлично. Я сделал небольшие изменения в activity_main.xml, и когда я вернулся к MainActivity.java, я получил ошибку в нескольких местах, которые он не может решить. Я мог бы что-то сделать, чтобы вызвать это. Но я не уверен, что с тех пор, как […]

Intereting Posts
Преобразование строки Android и преобразование html-объектов Aapt.exe падает при попытке экспортировать приложение для Android из Eclipse Android, когда использовать ContentResolver applyBatch или BulkInsert Определите пользовательский стиль (тему) на компоненте Android Switch Андроид, получивший манифест слияния с ошибкой после обновления до новой версии gradle Предотвращение отклонения ProgressDialog при нажатии кнопки поиска (Android) Как исправить 23.0.1 \ aapt.exe '' завершено с ненулевым значением выхода 1 Как поместить в качестве фона на InfoWindow (Google Maps API v2 для Android)? Разница между «размером экрана» и «плотностью экрана» в Android? Кинжал 2, иногда при компиляции я получаю "не могу найти символ класса DaggerApplicationComponent" Как имитировать движение маршрута в реальном устройстве Android: возврат поискового запроса к текущей активности Тест на Android-модуле не издевался Как получить доступ к камере на телефонах Android? Gradle, Не удалось открыть ZIP appcompat-v7: 19.0.1