Android Move Image при наклоне телефона

У меня есть изображение на мой взгляд, и я хочу переместить его, когда я наклоняю свой телефон. Он должен выглядеть как обои IOS, когда вы перемещаете свой телефон. У некоторых телефонов Android тоже есть это. Есть ли какая-нибудь библиотека или хороший учебник для этого? Или кто-нибудь знает, как я могу это сделать?

Спасибо!

java,android,image,acceleration,

0

Ответов: 1


0

Недавно ... Я нашел библиотеку под названием гравитационный вид

Эта библиотека перемещает изображение на основе устройства.

Внутренний формат XML-файла:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/activity_main"
    android:layout_width="match_parent"
    android:layout_height="wrap_content">
    <HorizontalScrollView
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:scrollbars="none">
        <ImageView
            android:id="@+id/bg"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content" />
    </HorizontalScrollView>
</RelativeLayout>

Внутренняя активность или фрагмент:

@Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        gravityView = GravityView.getInstance(this)
                .setImage(bg, R.drawable.landingbg)
                .center();
    }
    @Override
    protected void onResume() {
        super.onResume();
        gravityView.registerListener();
    }
    @Override
    protected void onStop() {
        super.onStop();
        gravityView.unRegisterListener();
    }
Java, андроид, изображения, ускорение,
Похожие вопросы