0

我正在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;
    }
}
4

0 回答 0