我正在Android中制作简单的应用程序。
该应用程序包含一个自定义列表视图。此列表视图仅包含一个项目。现在我想让这个单项在手机的整个屏幕上滚动。
我怎样才能做到这一点,以便我的单个项目可以在屏幕上从上到下或从下到上旋转?
下面是我的列表视图的自定义适配器的代码。
private class CustomListAdapter extends ArrayAdapter {
private Context mContext;
private int id;
private List <String>items ;
public CustomListAdapter(Context context,List<String> list )
{
super(context,R.layout.main, list);
mContext = context;
//id = textViewResourceId;
items = list ;
}
@Override
public View getView(int position, View v, ViewGroup parent)
{
LayoutInflater inflater = (LayoutInflater) mContext.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View rowView = inflater.inflate(R.layout.devicelist, parent, false);
TextView textView = (TextView) rowView.findViewById(R.id.textView);
textView.setText(items.get(position));
// Change the icon for Windows and iPhone
text = (TextView) rowView.findViewById(R.id.textView);
if(items.get(position) != null )
{
text.setTextColor(Color.BLACK);
text.setText(items.get(position));
// text.setBackgroundColor(Color.WHITE);
// int color = Color.argb( 200, 255, 64, 64 );
// text.setBackgroundColor( color );
}
return rowView;
}
}