ボタンのサイズと配置


ボタンのサイズと配置

適切なサイズのボタンとレイアウトを選択することで、ユーザーがFireタブレットでアプリを確実に操作できます。

ボタンサイズ

アプリのユーザーインターフェイスを設計する際に、密度非依存ピクセル(dp)を使用してサイズを指定します。dpを使用すると、1組の値を入力して、複数のデバイスのボタンサイズを定義できます。すべてのデバイスで機能するdpの値を選択する方法の詳細については、Android設計ガイドの48dpリズムを参照してください。

次の式を使用して、密度非依存ピクセルからミリメートル単位に変換します。

mm = (dp*25.4)*(密度/ピクセル密度)

以下に、Fire HD 8(2015)の変換の例を示します。

mm = dp*25.4*(1.33/189)

mm = dp/5.595 このため、48dbのボタンの幅はこのタブレットでは8.6mmになります。

重要: dpを使用すると、すべてのデバイスに適用される一連の寸法を指定できますが、複数のグラフィックリソースも指定する必要があります。詳細については、画面のレイアウトと解像度を参照してください。

タッチターゲット

タッチターゲットとは、タッチに応答してボタンをアクティブ化する領域です。ユーザーが確実にボタンをアクティブ化できるように、各ボタンのタッチターゲットを十分な大きさにする必要があります。場合によっては、表示される領域よりも大きくする必要があります。次の例は、表示される領域よりも大きなタッチターゲットを持つボタンを示します。

隣り合ったユーザーインターフェイス要素のタッチターゲットの間に、追加のスペースを入れてください。タッチターゲットのサイズとその間に必要なスペースの詳細については、48dpリズムを参照してください。