Articles of layoutparams

Как отключить захват экрана в фрагменте Android?

Можно ли отключить захват экрана из фрагмента? Я знаю, что ниже работает класс Activity onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); getWindow().setFlags(WindowManager.LayoutParams.FLAG_SECURE, WindowManager.LayoutParams.FLAG_SECURE); } Но что, если у меня есть фрагмент, который появляется поверх активности. Могу ли я как-то отключить захват экрана? Я попытался установить FLAG_SECURE в методе onCreate () или onCreateView () этого фрагмента, но он не […]

Android – просмотр изображений внутри экрана пейджера

У меня есть просмотр изображения внутри пейджера представления, чтобы отобразить некоторые изображения, исходящие из url, как показано на снимке экрана ниже, Однако изображение должно быть заполнено (должно занимать полное пространство пейджера просмотра). Но то, что происходит в моем случае, – это изображение отображается в центре, даже если я задал параметры макета для заполнения родительского элемента. […]

Установить маржу на RecyclerView программно

Мне нужно установить верхнее поле на RecyclerView программно, но я получаю это исключение: java.lang.RuntimeException: Unable to resume activity java.lang.ClassCastException: android.view.ViewGroup$LayoutParams cannot be cast to android.support.v7.widget.RecyclerView$LayoutParams Вот мой код: RecyclerView.LayoutParams layoutParams = (RecyclerView.LayoutParams)recyclerView.getLayoutParams(); int marginTopDp = (int)getResources().getDimension(R.dimen.margin); int marginTopPx = (int) (marginTopDp * getResources().getDisplayMetrics().density + 0.5f); layoutParams.setMargins(0, marginTopPx, 0, 0); recyclerView.setLayoutParams(layoutParams); Если я использую ViewGroup.LayoutParams layoutParams […]

Как программно добавить LinearLayout с цветом фона и весом к другому макету

У меня есть LinearLayout в xml: <LinearLayout android:id="@+id/progress" android:layout_width="fill_parent" android:layout_height="@dimen/progress_height" android:layout_alignParentBottom="true" android:baselineAligned="false" android:orientation="horizontal" /> И я хотел бы генерировать динамически несколько других LinearLayouts и помещать их в «прогресс» равным интервалу, например: Первый LinearLayout будет занимать все пространство. Второй LL будет разделять 50% пространства с 1LL Третья LL будет разделять 33% пространства с 1LL и 2LL […]

Android setLayoutParams для webview генерирует ERROR

Можно установить mWebView = (WebView) findViewById(R.id.webviewHelp); mWebView.setLayoutParams(new ViewGroup.LayoutParams(100, 200)); Вот mWebView.setLayoutParams(new Gallery.LayoutParams(70,85)); Также тестируется, но не работает 🙁 В моей деятельности? Мой xml-файл выглядит так: (Здесь я должен создать веб-просмотр через XML, необходимо в моем приложении) <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:id="@+id/rl" android:layout_height="360dip"> <!– <WebView android:id="@+id/webviewHelp" android:layout_width="fill_parent"–> <!– android:layout_height="fill_parent" />–> <WebView android:id="@+id/webviewHelp" android:layout_width="fill_parent" android:layout_height="fill_parent" […]

Android M ClassCastException: FrameLayout $ LayoutParams нельзя отбрасывать в WindowManager $ LayoutParams

Этот кусок кода работает, похоже, работает в android api 16-22, но не работает в api 23. Я просто пытаюсь отобразить popupwindow с параметрами в нем и затемнить фон под popupwindow: WindowPopUp windowPopUp = new WindowPopUp(mContext, mPlaces.get(position), position, fromSearch); windowPopUp.showAtLocation(v, Gravity.CENTER, 0, 0); View parent = (View) windowPopUp.getContentView().getParent(); //dim the window in the background WindowManager wm […]

Searchview не расширяется полная ширина

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

Исключение Null Pointer при настройке LayoutParams

Я создал кнопку в программе programmatical, а не в xml-файле. Затем я хотел установить его LayoutParams, как в этой ссылке: Как программно установить атрибут layout_align_parent_right кнопки в относительной компоновке? Но когда я попытался запустить, у меня было исключение. Вот мой код: RelativeLayout ll2 = new RelativeLayout(this); //ll2.setOrientation(LinearLayout.HORIZONTAL); ImageButton go = new ImageButton(this); go.setId(cursor.getInt(cursor.getColumnIndex("_id"))); go.setClickable(true); go.setBackgroundResource(R.drawable.go); […]

Как установить дополнение или разметку в линейную компоновку?

У меня есть линейная компоновка <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/layout_menu" android:layout_width="fill_parent" android:layout_height="70px" android:layout_alignParentBottom="true" android:background="@drawable/footer_bar" android:gravity="center" > </LinearLayout> Когда я устанавливаю условие if (constant.getscreenresolution() >= 800) { //i want to make it height * 2 } Итак, как установить параметры layout params ?

Как легко просматривать плагин в Android?

Я столкнулся с проблемой, когда расширил представление 320 * 50 на весь экран. Если я буду расширять его напрямую, это работает, но действие очень крутое, и я думаю, что это не очень хороший пользовательский интерфейс. Поэтому сначала я скрываю представление, затем расширяю его, и через две секунды снова показываю представление. TextView.setVisibility(VIEW.INVISIBLE); ViewGroup.LayoutParams lp = TextView.getLayoutParams(); […]

Intereting Posts
На панели действий отображается только один элемент рядом с поисковым представлением. Android применяет стиль к пользовательскому TextView Android: ListView выбирает элемент и выделяет выбранный элемент программно Как создать анимированный GIF из JPEG в Android (разработка) Увеличить размер телефонного звонка для Android Можно ли отключить (а не просто отключить) MenuItem в Android? Сохранять значение EditText в ListView Как записывать аудио с помощью аудио api в Android? Получить данные с сервера с jquery ajax в телефоне Android Proguard, в то время как библиотека Butterknife и другие предупреждения Перспективная трансформация Избегание ошибки FAILED BINDER TRANSACTION при обновлении множества растровых изображений виджета Синхронизация совместно используемых библиотечных проектов / модулей со своим источником Android YouTube api v3 – ориентация Как я могу получить данные о местоположении видео в Android?