Android有NumericUpDown按钮?

Ben*_*erg 14 layout android numericupdown

我试图在Android中找到NumericUpDown按钮,但失败了.你知道在Android中调用控制器的内容 - 请告诉我!

<?xml version="1.0" encoding="utf-8"?>
<!-- 
 main.xml 
 7/22 2010 
-->
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
 android:layout_width="fill_parent"
 android:layout_height="fill_parent"
 >
 <GridView 
  android:id="@+id/GridView" 
  android:layout_width="fill_parent"  
  android:layout_height="fill_parent"
  android:numColumns="3"
  android:verticalSpacing="10dp"
  android:horizontalSpacing="10dp"
  android:columnWidth="90dp"
  android:stretchMode="columnWidth"
  android:gravity="center"
  android:background="@color/white"
  >
 </GridView>
 <ButtonUpDown>
  <!-- The real name is??? -->
 </ButtonUpDown>
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

Thanx为您的时间 编辑:

控制器如下所示: 数字向下http://www.skogberg.eu/img/numUpDown.png

Dav*_*ebb 21

屏幕截图中的视图看起来像com.android.iternal.widget.NumberPicker某些标准组件使用的视图,例如DatePicker.

不幸的是,这个组件不适合公共使用 - 因此internal在包名中.有一些技巧,你可以用它来得到它,但我会建议不要直接访问它.由于这是"私有"代码,API维护人员不会担心不同版本的Android中的外部兼容性,因此即使您现在可以使用它,也可能会在将来导致您的问题.

最好的办法是从公共Android源代码库获取代码,NumberPicker然后将其剪切并粘贴到您自己的类中,以创建Number Picker小部件.

或者,如果您不想自己做这件事,那么NumberPicker从源头开始的工作已经完成并发布在网站上供您下载和使用.

  • 是否有人向Android团队提交过补丁以正式执行此操作?如果没有,有人也应该这样做,所以未来的开发人员不必问这个问题. (2认同)