Wrong picture orientation on Samsung devices
まだ誰も着手していません。
評価
調査の方向性
まず、提供されている OrientationEventListener と imageCapture の targetRotation ロジックを使用して、Samsung デバイスで向きの問題を再現します。結果として得られる画像の向きを OnePlus の挙動と比較します。Samsung でキャプチャした画像が正しい向きになり、動作していると報告された挙動を壊さないことが完了の条件です。
索引モデルが issue の本文から書いたものです。
説明
Please follow the following instructions before filing a bug:
i have added the orientationEventListener for getting the rotated image bt it not worked in Samsung and worked on one plus
private val orientationEventListener by lazy {
object : OrientationEventListener(this) {
override fun onOrientationChanged(orientation: Int) {
if (orientation == ORIENTATION_UNKNOWN) {
return
}
val rotation = when (orientation) {
in 45 until 135 -> Surface.ROTATION_270
in 135 until 225 -> Surface.ROTATION_180
in 225 until 315 -> Surface.ROTATION_90
else -> Surface.ROTATION_0
}
imageCapture?.targetRotation = rotation
}
}
}
- 主要言語
- Kotlin
- スター
- 5.5k
- フォーク
- 2.4k
- PR マージ指標
- 30日以内にマージされた PR はありません
コントリビューションガイド
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
android/camera-samples のほかの issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100
android/camera-samples#546 ·
-
難易度 4/5 3〜5日 初心者へのやさしさ 25/100
android/camera-samples#545 · コメント 1 件 ·
-
Does CameraX plan to support USB Camera? When was the launch date? Someone raised Issues in 2019 オープン
難易度 5/5 1週間以上 初心者へのやさしさ 15/100
android/camera-samples#543 · コメント 2 件 · リアクション 1 件 ·
-
難易度 4/5 3〜5日 初心者へのやさしさ 35/100
android/camera-samples#542 · コメント 1 件 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 35/100
android/camera-samples#541 · コメント 1 件 · リアクション 1 件 ·
android/camera-samples の issue をすべて見る
似ている issue
-
autoteam community team/use
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
-
android: AlbumArtistDetailViewModel keeps groupKeys of albums that disappeared in expandedAlbums オープンtask
難易度 2/5 1〜3時間 初心者へのやさしさ 70/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 90/100
aaif-goose/goose#12496 ·
-
Schema rejections are neither logged nor attributed, so the offending object cannot be identified オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
zotero/zotero-android#350 ·
-
enhancement
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
Richie97/track-history#325 ·