Articles of макет

Как разместить объявления admob над представлением LibGDX

Я читал много учебников, таких как этот: https://github.com/libgdx/libgdx/wiki/Admob-in-libgdx Однако я не могу, по-видимому, обвести голову. Все они используют рекламу, которая перекрывает представление игры, и я предпочел бы, чтобы она пошла выше, и мой игровой обзор просто свалился. Как я могу это сделать? Я попытался использовать Linear Layout, но это, похоже, не работает Это мой метод […]

Разница между компоновкой и макетами фрагментов

При создании новой активности Android она использовала для создания xml-файла в папке макетов, где я бы определил интерфейс. Теперь он создает два файла: Файл 1.Layout 2. Файл макета фрагмента. Может ли кто-нибудь объяснить разницу между ними? Также при попытке добавить элементы в виде списков, кнопок … и т. Д. В каком файле следует добавить их […]

Установка параметров для завышенного представления внутри RelativeLayout, но получение исключения classcast

Привет, я пытаюсь добавить макет программным путем с помощью надувного устройства (это простой TextView). Родитель раздутого представления – RelativeLayout, который находится в ScrollView. Моя проблема в том, что я пытаюсь разместить новое представление под его заголовком (который находится в RelativeLayout), используя params.addRule и view.setLayoutParams (), но я получаю исключение класса: 11-12 13:06:57.360: E/AndroidRuntime(10965): java.lang.ClassCastException: android.widget.RelativeLayout$LayoutParams […]

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

Я пытаюсь загрузить и показать изображение в своем изображении с URL-адреса, который я получу динамически. Я пробовал этот путь URL url = new URL(parsedWeatherResponse.getWeatherIconUrl()); Bitmap bmp = BitmapFactory.decodeStream(url.openConnection().getInputStream()); weather_image.setImageBitmap(bmp); Но он показывает исключение, которое 10-04 12:22:40.221: E/AndroidRuntime(15097): FATAL EXCEPTION: main 10-04 12:22:40.221: E/AndroidRuntime(15097): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.itintestapp/com.example.itintestapp.MainActivity}: android.os.NetworkOnMainThreadException 10-04 12:22:40.221: E/AndroidRuntime(15097): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2184) […]

Я хочу программно сделать снимок экрана моего приложения для Android

Я хочу программно сделать снимок экрана моего приложения Android, который является приложением для video calling , используя протокол openSIPS. Во время видеовызова мне нужно снять снимки экрана. Я уже что-то пробовал, но он дает скриншот, кроме фрагмента видеокамеры. Вот моя попытка: public static Bitmap takeScreenshot() { View rootView = mVideoView.getRootView(); rootView.setDrawingCacheEnabled(true); //rootView.measure(MeasureSpec.makeMeasureSpec(0, MeasureSpec.EXACTLY), //MeasureSpec.makeMeasureSpec(0, MeasureSpec.EXACTLY)); […]

Как создать эффект Foursquare типа карты:

Я хочу интегрировать ощущение карты Foursquare в моем приложении. Таким образом, я создал MapFragment ListFragment . Я поместил их как в свою Activity где карта была размещена, чтобы взять весь размер экрана, а фрагмент списка немного опустился, поэтому вы можете частично увидеть карту, а другая часть покрыта списком. Теперь я предполагаю, что так оно реализовано, […]

Можем ли мы остановить приложение от перехода в портретный режим, позволяя ему переключаться между 2 режимами ландшафта?

Я хочу, чтобы приложение Android оставалось только в ландшафтном режиме. Итак, я использовал это в файле manifest.xml: android:screenOrientation="landscape" Однако он заблокировал приложение в ландшафтном режиме, и даже когда я поворачиваю экран на 180 градусов, он остается в той же ориентации. Есть ли способ, чтобы только портретный режим был отключен, в то время как режим двух […]

Реализация этого макета

Я хочу достичь этого макета: Ближайшим, к которому я смог прийти, является следующее: Макет до сих пор таков: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_centerInParent="true" android:layout_centerVertical="true" android:baselineAligned="true" android:orientation="vertical" android:weightSum="4" > <LinearLayout android:layout_width="wrap_content" android:layout_height="fill_parent" android:layout_gravity="center" android:layout_weight="1" android:paddingBottom="8dip" > <ImageButton android:layout_width="wrap_content" android:layout_height="fill_parent" android:background="@null" android:scaleType="fitCenter" android:src="@drawable/myimage" /> </LinearLayout> <LinearLayout android:layout_width="wrap_content" android:layout_height="fill_parent" android:layout_gravity="center" android:layout_weight="1" android:paddingBottom="8dip" > <ImageButton android:layout_width="wrap_content" android:layout_height="fill_parent" android:layout_weight="1" android:background="@null" […]

Блокировать возможности ландшафта в определенных фрагментах

Я разрабатываю приложение для Android, которое содержит пространство чата, и я хочу, чтобы макет чата не мог находиться в альбомной ориентации, если устройство имеет малый или обычный размер (другие макеты должны иметь два варианта: портрет и пейзаж для каждого устройства , Но мой чат не подходит к маленьким или обычным устройствам с альбомной ориентацией). Распределение […]

Как изменить кадр обрезки изображения?

Я хочу изменить рамку обрезки изображения для моего проекта Android. У меня теперь есть изображение1, но мне нужно изображение2, пожалуйста, помогите мне.