Androidランチャーのホーム画面
-
04-10-2019 - |
質問
Androidホーム画面には、画面を左右にスライドさせ、複数のページを表示する機能があります。これらの各ページには、アイコンの異なるセットがあります。 Macの世界では、これらは「スペース」と呼ばれます。彼らはAndroidの世界で何と呼ばれていますか?
さらに重要なことに、この効果を達成するために使用できる標準的なコントロールはありますか?
解決
これを達成するためのそのようなコントロールはありません。ランチャーのソースコードを掘り下げた後、この効果は、リニアレイアウトをほとんど作成し、コードに並べて配置することで行われます。 「スペース」をスライドすることは、ハンドリッグタッチイベントによって行われます。また、ウィジェットを処理するグリッドは、Aivable APIを使用して作成されます。
他のヒント
残念ながら、そのスライド効果の標準的な制御はありません。
これ 効果についての別の質問は、それを実装することに関するいくつかのポインターも含まれています。
所属していません StackOverflow