2016-08-22 19 views
1

Time Picker WidgetAM/PMを削除する方法はありますか?AndroidタイムピッカーウィジェットのAM/PMを削除

enter image description here

私は自分のアプリケーションでこの機能を持っていますが、その目的は、AM/PMを含むだけでなく、時間と分を選択することで、私は唯一の12時間をしたい、私はsetIs24HourView(true)しようとしたが、それは時間が24時間になります。

+0

「TimePicker」は、それが24時間モードであればそれを隠す唯一の方法のようです。私がそれを投稿する前に、[this code](http://pastebin.com/LJSN75L7)が動作するかどうかを確認してください。私は今、それをテストすることはできません。 –

+1

@MikeM。 - >それは作品です!ありがとうございました!コメントの代わりにアンサーにしてください。また、リンクの代わりにアンサーでコードを入力すれば他の人にも役立ちます。ありがとうございました。 – Polar

答えて

3

TimePickerには、AM/PMチューザーを直接非表示または表示する公開方法はありません。しかし、ソースコードを見ると、ViewのリソースIDの名前が与えられます。これは、システムResourcesで取得できます。次に、Viewを見つけて、可視性をGONEに設定するだけです。

+0

'TimePickerDialog'でも同じことをするには? –

+0

@ShinilMS 'Dialog'で' findViewById() 'を呼び出すことができます。 –

+0

そうですが、ビューは常にnullです。私は 'TimePickerDialog'でAM/PMを隠すことができません。 –

関連する問題