ICS TimePicker滑块具有奇怪的透视样式

时间:2012-12-05 12:39:47

标签: android timepicker theming

我遇到了一个非常奇怪的行为,其中的滑块显示为透明的。TimePicker

以下是两张图片:

  1. 当页面上的列表为空时。如您所见,底部TimePicker中的滑块是透明的。
  2. 填充列表时。这更糟糕。列表的内容以某种方式反映在滑块的透明部分上180度。
  3. Empty List

    Populated List

    这非常令人沮丧。到目前为止,我不知道这是怎么回事。我还附上我的视图的xml以供参考。我正在使用的主题是未经修改的Theme.Sherlock.

    <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
                  android:orientation="vertical"
                  android:layout_width="fill_parent"
                  android:layout_height="fill_parent">
    
        <RelativeLayout
                android:orientation="vertical"
                android:layout_width="fill_parent"
                android:layout_height="fill_parent"
                android:layout_alignLeft="@+id/date_picker"
                >
            <ListView
                    android:layout_height="fill_parent"
                    android:layout_width="fill_parent"
                    android:layout_alignParentTop="true"
                    android:id="@+id/availabilityListView"
                    android:layout_above="@+id/add_more"/>
    
            <Button
                    android:layout_width="fill_parent"
                    android:layout_height="wrap_content"
                    android:text="@string/suggest_more_time"
                    android:id="@+id/add_more"
                    android:layout_gravity="center"
                    android:layout_alignParentBottom="true"
                    />
    
        </RelativeLayout>
    
        <LinearLayout
                android:orientation="vertical"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:layout_alignLeft="@+id/date_picker"
                android:layout_alignParentBottom="true"
                android:layout_alignParentLeft="true"
                android:id="@+id/suggestion_overlay">
    
    
            <DatePicker
                    android:layout_width="fill_parent"
                    android:layout_height="fill_parent"
                    android:id="@+id/date_picker"
                    android:layout_weight="1"/>
            <TimePicker
                    android:id="@+id/time_picker"
                    android:layout_width="fill_parent"
                    android:layout_height="fill_parent"
                    android:layout_weight="1"
                    android:longClickable="false"/>
    
            <Button
                    android:layout_width="fill_parent"
                    android:layout_height="wrap_content"
                    android:text="@string/add_suggestion"
                    android:id="@+id/suggest_button"/>
    
        </LinearLayout>
    
    
    </RelativeLayout>
    

0 个答案:

没有答案