2012-04-11 7 views
0

ActionModeを使用して、ListViewのコンテキスト関数のリストを表示しています。 ActionModeバーは動作していますが、デフォルトでは、左上に「キャンセル」ボタンがあります。私にとってこれはユーザーにとっては少し誤解を招くことです。私は彼らがこのボタンがアクションを取り消すと思うようにはしたくない。ActioMode "Cancel"ボタンのテキストを簡単に変更する方法はありますか?

このボタンのテキストを「完了」または「完了」のように簡単に変更できますか?私はソースを見て、これがテーマスタイルに結びついているようだと分かりました。私はテーマを変更する必要はないと思っていましたが、必要に応じて変更することができます。

私は3.2以降をターゲットにしています。

+0

私はちょうどエミュレータを使用してこれを見ました。エミュレータでは、テキストが「完了」の緑のボタンとしてレンダリングされるので、これは単なるテーマの問題です。私はGalaxy Tab 10.1でテストしていましたが、エミュレータとGTの両方が動作していますが、Holoのテーマにはいくつかの違いがあると思います。私はまだ簡単な解決策があることを望んでいるので、私はさまざまなデバイスで一貫性を達成することができます。 –

+0

これは、テーマを使用して調整することのみが可能であることは合理的に確信しています。 – CommonsWare

+0

これ以上の研究はこのCommonsWareを確認するようです。フィードバックいただきありがとうございます。 S.これを正解とするにはどうすればよいですか?または、本当に答えではないにもかかわらず、私自身の質問にちょうど答えるべきですか? - ありがとう –

答えて

0

これはテーマを使用して調整することができると確信しています。確かに、この変更を行う方法はActionBarまたはActionModeにはありません。 One は、少なくともテーマを介して可能であることを少なくともが望んでいる - 私はすべてのテーマを変更して実際の価値を見いだそうとはしなかったので、単純に変更できない可能性があります。

+0

すみませんでしたが、それは...?テーマではできない、または変更することはできますか?私は後者を望んでいる。なぜサムスンはこの例では「キャンセル」が間違っていることを認識しません。恐ろしい。私は同じ問題を抱えている。 – dineth