組み込みの NumberPicker が 2 つ見つかりました。
(ソース: techbooster.org )
デフォルトでは1つ目ですがandroid:theme="@android:style/Theme.NoTitleBar"
、AndroidManifest.xmlを追加すると2つ目になります。
この行を入れて (必要です)、最初の NumberPicker を取得するにはどうすればよいですか?
組み込みの NumberPicker が 2 つ見つかりました。
(ソース: techbooster.org )
デフォルトでは1つ目ですがandroid:theme="@android:style/Theme.NoTitleBar"
、AndroidManifest.xmlを追加すると2つ目になります。
この行を入れて (必要です)、最初の NumberPicker を取得するにはどうすればよいですか?
さらに、次のプロパティも変更できます。
exampleActivity.xml での numberpicker の定義
<NumberPicker
<!-- ... -->
android:background="@drawable/customshape" />
drawable/customshape.xml
<?xml version="1.0" encoding="UTF-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<gradient
android:startColor="@color/numberpicker_color_range_start"
android:endColor="@color/numberpicker_color_range_end"
android:angle="270"/>
</shape>
solidColor ... はメインのホロ カラーであり、追加の色を取得するための customshape を持つ背景です。
アプリ内のすべてのアクティビティによって拡張される BaseActivity という名前のスーパークラスを用意します。それはonCreateでこれを呼び出します
requestWindowFeature(Window.FEATURE_NO_TITLE);
すべてのアクティビティからタイトル バーが削除され、好きなテーマを使用できます。唯一の欠点は、アプリの起動時にタイトル バーがほんの一瞬だけ表示されることですが、それ以降は表示されません。