2011-01-04 20 views
1

私はいくつかのボタンを含む単純なレイアウトのアプリケーションを持っています。アプリケーションを「プレーン」アンドロイド(1.6のG1)で実行すると、ボタンは電話の別の場所(グレーのグラデーション)と同じように見えます。また、Sony Ericsson X10 Mini Pro(2.1)でも同じように見えますが、X10 Miniの他のアプリケーション(ダイヤラ、ピンコード入力など)のボタンは大きく異なっています。Androidプラットフォームでプラットフォーム固有のスタイリングを使用するにはどうすればよいですか?

ボタンや他のフォーム入力要素が異なるAndroid搭載端末でプラットフォームを使用していることを確認できますか?

+2

これは不可能です。おそらくカスタムボタンを使用しているため、これらのアプリは違って見えます。他のアプリが使用しているのと同じボタンを使用することは可能かもしれませんが、携帯電話の別のアプリが使用する同じ画像を使用するポータブルな方法はありません。 – Falmarri

+0

答えてくれてありがとう、私は恐れていた。私はちょうどデフォルトのスタイリングに固執する。 – stian

答えて

2

Falmarriは既にコメントしているので、これは不可能です。 Falmarri、なぜこれに答えを投稿しないのですか? ;) 私は現在使用されているテーマのボタンのデフォルトカラーを取得しようとしていましたが(モデルやオペレータなどにも依存します)、Androidではこれは不可能です。私の考えでは、これはプログラマーに害を及ぼす柔軟性の欠如です。なぜなら、私たちの構築するアプリケーションは環境によく統合されていないからです。

+0

私は同意する、私はまた、これが事実であることを学ぶために少し困惑した。私はまた、デフォルトでは(G1で)あまりよく統合されていないことに気づいた。それはダイヤラー、電卓、連絡先の編集フォームはすべて異なって見えます。 – stian

関連する問題