首先,我构建了一个简单的Android应用程序,只有五个选择。为此,我在主Activity上使用了五个按钮。现在我在ScrollView中有二十多个按钮可供选择。表示此类应用程序的最佳方式是什么(使用ScrollView中的按钮?使用TabHost?还是使用其他一些小部件?)
应用程序现在看起来像这样:
答案 0 :(得分:2)
Grid View
或List View
或Recycler View
适配器会自动添加带有您想要名称的按钮,这是我为即将推出的应用程序所做的事情。
我创建了一个名为data
的java类,它为我的应用程序提供了'data`。
它为我的GridView提供了一系列图像。
<强> SO:强>
public final static String[] myArray
数组的名称或数据viewHolder
班级getView
为convertView
,则会在null
中找到该按钮的ID将持有人设为标签注意:找到按钮的ID后,只需不做任何操作或编辑文本,请继续阅读。
gridView.setAdapter(new myCustomAdapter(parameter1, parameter2,data.myArray);
使用this,我昨天刚刚创建,现在添加了一系列按钮功能。您可以学习它或使用它或提交更改。
注意:
View.OnClickListener[]
一样创建一个侦听器数组,并将其命名,初始化它。 答案 1 :(得分:1)
使用grid view
。使用网格视图在屏幕上显示多个按钮很容易。