0

Android エミュレーターのEditTextフィールドには、内側に影があり、角が丸くなっています。私のSamsung Galaxyの同じアプリは、EditTextフィールドが平らに見え、完全に長方形であることを示しています.

Android のバージョンによって違いがあることは認識していますが、EditTextフィールドのこれらのプロパティに影響を与える方法はありますか?

4

2 に答える 2

1

ほとんどの場合、既定のスタイルを使用する方が適切です。これは、ユーザーが期待するものです。

于 2011-11-04T15:18:02.233 に答える
0

UI フィールドの外観を完全に定義できます。完全にカスタマイズした外観が必要な場合は、9 パッチの背景画像を使用してください。xml ドローアブル リソースを使用して外観を定義することもできます。これにより、角の丸みやグラデーションが可能になります。

外観を定義すると、すべての電話でそのように表示されます。メーカーと通信事業者の間で非常に多様な UI の変更は、私の意見では、Android で最も苛立たしい問題の 1 つです。

私たちが扱ってきたほとんどのクライアントには、完全な UI 仕様があります。「デフォルト」を使用することについては議論がありますが、ほとんどの商用アプリはそうではありません。少なくともスタイルに関しては。メニュー、通知、設定などはAndroid標準であるべきだと私はまだ主張します.

于 2011-11-04T15:48:32.317 に答える