DROP EVENT IF EXISTS xxxEVENTxxx;
CREATE EVENT xxxEVENTxxx
ON SCHEDULE
EVERY 1 DAY
STARTS (TIMESTAMP(CURRENT_DATE) + INTERVAL 1 DAY + INTERVAL 1 HOUR)
DO
--process;
¡ВАЖНО! ->
SET GLOBAL event_scheduler = ON;
Хорошо, я получил ответ. Это не очень хорошо, потому что он использует устаревший класс View, но он работает, по крайней мере, на моем текущем разрешении экрана тестирования, другие разрешения тестируются завтра.
Я обернул вид, который я хотел расширить за пределы экрана, в абсолютную компоновку, подобную этой:
<AbsoluteLayout
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:layout_alignParentBottom="true">
<ImageView
android:id="@+id/content"
android:layout_width="600dip"
android:layout_height="420dip"
android:scaleType="centerCrop"
android:layout_x="-200dip"
android:layout_y="60dip"
android:src="@color/testcolor" />
</AbsoluteLayout>
Координата -200 x вынуждает ручку вида на 200dip из левой части экрана. Если я анимирую вид, те части, которые находятся за пределами экрана, постепенно станут видимыми.
HorizontalScrollView:
http://developer.android.com/reference/android/widget/Hor HorizontalScrollView.html
Макет контейнера для представления иерархия, которая может прокручиваться пользователем, что позволяет ему быть больше, чем физический дисплей.
Простой файл axml ниже создает ImageView, который на 400dp шире экрана (даже если layout_width установлен равным ширине родителя) с использованием отрицательного левого и правого поля 200dp.
ImageView расположен на 250 dp над верхней частью экрана с использованием отрицательного верхнего поля, при этом на экране видно 450 dp из 700 dp вертикальных пикселей.
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<ImageView
android:background="#FFFF0000"
android:layout_height="700dp"
android:layout_marginLeft="-200dp"
android:layout_marginRight="-200dp"
android:layout_marginTop="-250dp"
android:layout_width="match_parent" />
</RelativeLayout>
Вы можете использовать ViewSwitcher
, чтобы справиться с этим. Используется с Animation
и OnGestureListener
выглядит довольно хорошо.
Вам нужно изменить размер окна с помощью getWindow (). SetLayout. Это увеличит размер вашего окна. Поскольку размер корневого макета может быть таким же большим, как у его родителя, вы можете увеличить размер представления, которое хотите, чтобы оно было больше размера экрана. Это работает для меня, дайте мне знать