有没有办法像日期选择器对话框中那样创建加号和减号按钮?我的意思是没有从头开始创建它们。
先感谢您。
一种选择是按照 Paresh mayani 的建议去做。
您可以使用可用的 android 资源为您的 Button 设置背景。Datapicker 使用可用的向上箭头和向下箭头资源 (android.R.drawable)。您可以使用可用的图像,而不是创建自定义图像并将其设置为按钮的背景。有关您可以使用的所有 android drawables 的列表,请参见下面的链接
http://developer.android.com/reference/android/R.drawable.html
以编程方式设置背景
Button b= (Button) findViewById(R.id.button1);
b.setBackgroundResource(android.R.drawable.arrow_up_float);
在xml中设置背景
<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@android:drawable/arrow_up_float"
/>
下面是一些资源链接,可让您快速了解 android 资源。我没有看到任何与您的需求完全匹配的东西,但也许您可以有点创意:) 如果您正在使用它们,请不要忘记确保检查版本细节。