0
私は自分の画像を持っており、携帯電話を傾けたときに移動したいと思っています。あなたの携帯電話を移動するとき、それはIOSの壁紙のように見えるはずです。いくつかのAndroidの携帯電話もこれを持っています。これのためのlibaryまたはよいチュートリアルはありますか?それとも誰かが私がこれをどうやってできるか知っていますか?Androidムーブ画像携帯電話を傾けるとき
ありがとうございます!
私は自分の画像を持っており、携帯電話を傾けたときに移動したいと思っています。あなたの携帯電話を移動するとき、それはIOSの壁紙のように見えるはずです。いくつかのAndroidの携帯電話もこれを持っています。これのためのlibaryまたはよいチュートリアルはありますか?それとも誰かが私がこれをどうやってできるか知っていますか?Androidムーブ画像携帯電話を傾けるとき
ありがとうございます!
最近...私はこのライブラリは、デバイスに基づいて画像を移動させgravity-view
と呼ばれるライブラリを見つけました。
内部レイアウト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>
内部活動またはフラグメント:[tut1](HTTPS://examples.javacodegeeks
@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();
}
多分この二つはあなたを助けることができます。 com/android/core/hardware/sensor/android-accelerometer-example /)、[tut2](https://code.tutsplus.com/tutorials/using-the-accelerometer-on-android--mobile-22125) 私は[documentation](https://developer.android.com)と思う。 /reference/android/hardware/Sensor.html)は、センサー(およびクラスセンサー)に関する多くの情報を提供します。 – padeg