我想创建自己的操作栏,其中包含按钮列表(带有文本的图标)。这具有溢出功能: - 每当数字按钮太多(例如,由于长文本而导致宽度超过屏幕大小)时,此操作栏必须溢出。示例是 HTC 手机的天气应用程序,如下所示:
和:
我们可以翻转操作栏中的按钮来执行指定的操作。
Android 已经引入了 ActionBar 并且它具有溢出功能。然而这不符合我们的期望,所以我想创建自己的小部件。
有谁知道如何实现它?
谢谢。
我想创建自己的操作栏,其中包含按钮列表(带有文本的图标)。这具有溢出功能: - 每当数字按钮太多(例如,由于长文本而导致宽度超过屏幕大小)时,此操作栏必须溢出。示例是 HTC 手机的天气应用程序,如下所示:
和:
我们可以翻转操作栏中的按钮来执行指定的操作。
Android 已经引入了 ActionBar 并且它具有溢出功能。然而这不符合我们的期望,所以我想创建自己的小部件。
有谁知道如何实现它?
谢谢。
您可以使用HorizontalScrollView
, 并将所有内容放入其中。通过将布局宽度设置为match_parent
并将布局高度设置为wrap_content
,您可以实现几乎相同的效果。
<HorizontalScrollView
android:layout_width="match_parent"
android:layout_height="wrap_content">
<!-- Put the buttons here -->
</HorizontalScrollView>