1.效果图



2.项目地址

https://github.com/lynnchurch/HorizontalScrollMenu.git

3.使用示例代码

package com.example.horizontalscrollmenusample;import java.util.ArrayList;import java.util.Arrays;import java.util.List;import com.lynnchurch.horizontalscrollmenu.BaseAdapter;import com.lynnchurch.horizontalscrollmenu.HorizontalScrollMenu;import android.app.Activity;import android.os.Bundle;import android.view.LayoutInflater;import android.view.View;import android.widget.TextView;public class MainActivity extends Activity{    private HorizontalScrollMenu hsm_container;    @Override    protected void onCreate(Bundle savedInstanceState)    {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);        initView();    }    public void initView()    {        hsm_container = (HorizontalScrollMenu) findViewById(R.id.hsm_container);        hsm_container.setAdapter(new MenuAdapter());    }    class MenuAdapter implements BaseAdapter    {        String[] names = new String[]        { "菜单一", "菜单二", "菜单三", "菜单四", "菜单五", "菜单六", "菜单七" };        @Override        public List getMenuItems()        {            // TODO Auto-generated method stub            return Arrays.asList(names);        }        @Override        public List getContentViews()        {            // TODO Auto-generated method stub            List views = new ArrayList();            for (String str : names)            {                View v = LayoutInflater.from(MainActivity.this).inflate(                        R.layout.content_view, null);                TextView tv = (TextView) v.findViewById(R.id.tv_content);                tv.setText(str);                views.add(v);            }            return views;        }    }}

更多相关文章

  1. Android ApiDemos示例解析(33):App->Preferences->Default Values
  2. Android ApiDemos示例解析(178):Views->Lists->11. Multiple cho
  3. android 使用vcard示例
  4. Android腾讯微薄客户端开发十四:首页menu菜单
  5. Android显示GIF动画完整示例(一)
  6. Android中Java反射技术的使用示例
  7. Android通过PopupMenu定义弹出菜单的位置
  8. android截屏示例,适合流媒体 MediaPlayer截屏
  9. android中菜单的使用

随机推荐

  1. 更换工程的sdk或者google apis
  2. Android debug summary
  3. Android GLSurfaceView在屏幕旋转后绘图
  4. Android 跳转到应用设置详情界面
  5. android 华为Mate 10 spinner 点击区域bu
  6. 【android】AudioManager音量控制
  7. Android 检测网络是否可用
  8. Android(安卓)Studio Fragment问题与解决
  9. android 显示 网络图片
  10. Android Ftp 简单上传下载