Articles of z order

Проблема с совместным элементом (передним или задним)

Я хотел бы знать, можно ли изменить z-порядок перехода общего элемента? Посмотрите: У меня есть макет с изображением, которое заполняет весь экран. Перед изображением находится текстовое поле, в котором отображается название изображения. Если я нахожусь в текстовом поле, начинается переход к детализации. Поэтому я реализовал переход общего элемента, в котором полноэкранное изображение оживляет меньшую версию […]

Android Click Through PopupWindow

Я создал класс, который расширяет popupwindow. Его конструктор выглядит примерно так: super(builder.context.get()); this.setWindowLayoutMode(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT); setFocusable(true); setBackgroundDrawable(new BitmapDrawable()); setTouchInterceptor(onTouchListener); FrameLayout frameLayout = new FrameLayout(builder.context.get()); LayoutInflater inflater = (LayoutInflater) builder.context.get().getSystemService( Context.LAYOUT_INFLATER_SERVICE); View overlayBase = inflater.inflate(R.layout.tutorial_view_items, null, false); frameLayout.addView(builder.backgroundView); frameLayout.addView(overlayBase); setContentView(frameLayout); OnTouchListener выглядит следующим образом: private OnTouchListener onTouchListener = new OnTouchListener() { @Override public boolean onTouch(View v, MotionEvent […]

Как правильно использовать setZOrderMediaOverlay на Android?

Как и многие другие, я пытаюсь рисовать 3D-объекты (используя GLSurfaceView) при предварительном просмотре камеры (используя SurfaceView), а также некоторые кнопки, расположенные сверху. На самом деле у меня прототип работает, но я не смог заставить onResume работать правильно. После возобновления GLSurfaceView остается позади и больше не виден. Я знаю, что он работает, потому что я вижу […]

Google Maps v2 Маркер zOrdering – установить в начало

Я знаю, что в этой теме есть несколько тем, но я все же нашел достаточно хорошее решение. Мне НЕОБХОДИМО разместить маркер поверх всех других маркеров. Как мне это сделать? Я попытался добавить этот маркер до и после всех других маркеров, однако порядок выглядит как снизу (спереди) вверх (назад) на карте. Это неприемлемо, поскольку я хочу […]

Как отправить представление назад? Как управлять программным обеспечением z-заказа?

У меня есть проблема, чтобы отправить представление назад. В Android у нас есть метод, например, bringToFront() , чтобы разместить представление поверх другого представления. Таким образом, я хочу поместить представление ниже предыдущего изображения. Есть ли какой-либо метод, например sendToBack() или bringToBack() в Android. Если да, может кто-нибудь мне помочь в этом. Обратите внимание: я не хочу […]

Как вывести взгляд на все?

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

Определение Z-порядка просмотров RelativeLayout на Android

Я хотел бы определить z-порядок представлений RelativeLayout в Android. Я знаю, что один из способов сделать это – вызвать bringToFront . Есть ли лучший способ сделать это? Было бы здорово, если бы я мог определить порядок z в макете xml.