use of com.example.group.adapter.RecyclerCollapseAdapter in project android2 by aqi00.
the class CollapsePinActivity method onCreate.
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_collapse_pin);
// 从布局文件中获取名叫tl_title的工具栏
Toolbar tl_title = findViewById(R.id.tl_title);
// 设置工具栏的背景
tl_title.setBackgroundColor(Color.RED);
// 使用tl_title替换系统自带的ActionBar
setSupportActionBar(tl_title);
// 从布局文件中获取名叫ctl_title的可折叠布局
CollapsingToolbarLayout ctl_title = findViewById(R.id.ctl_title);
// 设置可折叠布局的标题文字
ctl_title.setTitle(getString(R.string.toolbar_name));
// 从布局文件中获取名叫rv_main的循环视图
RecyclerView rv_main = findViewById(R.id.rv_main);
// 创建一个垂直方向的线性布局管理器
LinearLayoutManager llm = new LinearLayoutManager(this, LinearLayout.VERTICAL, false);
// 设置循环视图的布局管理器
rv_main.setLayoutManager(llm);
// 构建一个十二生肖的线性适配器
RecyclerCollapseAdapter adapter = new RecyclerCollapseAdapter(this, yearArray);
// 给rv_main设置十二生肖线性适配器
rv_main.setAdapter(adapter);
}
use of com.example.group.adapter.RecyclerCollapseAdapter in project android2 by aqi00.
the class ImageFadeActivity method onCreate.
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_image_fade);
// 从布局文件中获取名叫tl_title的工具栏
Toolbar tl_title = findViewById(R.id.tl_title);
// 使用tl_title替换系统自带的ActionBar
setSupportActionBar(tl_title);
// 从布局文件中获取名叫ctl_title的可折叠布局
CollapsingToolbarLayout ctl_title = findViewById(R.id.ctl_title);
// 设置可折叠布局的标题文字
ctl_title.setTitle(getString(R.string.toolbar_name));
// 设置可折叠布局伸展之后的文字颜色
ctl_title.setExpandedTitleColor(Color.BLACK);
// 设置可折叠布局收缩之后的文字颜色
ctl_title.setCollapsedTitleTextColor(Color.RED);
// 从布局文件中获取名叫rv_main的循环视图
RecyclerView rv_main = findViewById(R.id.rv_main);
// 创建一个垂直方向的线性布局管理器
LinearLayoutManager llm = new LinearLayoutManager(this, LinearLayout.VERTICAL, false);
// 设置循环视图的布局管理器
rv_main.setLayoutManager(llm);
// 构建一个十二生肖的线性适配器
RecyclerCollapseAdapter adapter = new RecyclerCollapseAdapter(this, yearArray);
// 给rv_main设置十二生肖线性适配器
rv_main.setAdapter(adapter);
}
use of com.example.group.adapter.RecyclerCollapseAdapter in project android2 by aqi00.
the class ScrollFlagActivity method onCreate.
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_scroll_flag);
// 从布局文件中获取名叫tl_title的工具栏
Toolbar tl_title = findViewById(R.id.tl_title);
// 设置工具栏的背景
tl_title.setBackgroundColor(Color.YELLOW);
// 使用tl_title替换系统自带的ActionBar
setSupportActionBar(tl_title);
// 从布局文件中获取名叫ctl_title的可折叠布局
ctl_title = findViewById(R.id.ctl_title);
// 设置可折叠布局的标题文字
ctl_title.setTitle("滚动标志");
initFlagSpinner();
// 从布局文件中获取名叫rv_main的循环视图
RecyclerView rv_main = findViewById(R.id.rv_main);
// 创建一个垂直方向的线性布局管理器
LinearLayoutManager llm = new LinearLayoutManager(this, LinearLayout.VERTICAL, false);
// 设置循环视图的布局管理器
rv_main.setLayoutManager(llm);
// 构建一个十二生肖的线性适配器
RecyclerCollapseAdapter adapter = new RecyclerCollapseAdapter(this, yearArray);
// 给rv_main设置十二生肖线性适配器
rv_main.setAdapter(adapter);
}
use of com.example.group.adapter.RecyclerCollapseAdapter in project android2 by aqi00.
the class CollapseParallaxActivity method onCreate.
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_collapse_parallax);
// 从布局文件中获取名叫tl_title的工具栏
Toolbar tl_title = findViewById(R.id.tl_title);
// 设置工具栏的背景
tl_title.setBackgroundColor(Color.RED);
// 使用tl_title替换系统自带的ActionBar
setSupportActionBar(tl_title);
// 从布局文件中获取名叫ctl_title的可折叠布局
CollapsingToolbarLayout ctl_title = findViewById(R.id.ctl_title);
// 设置可折叠布局的标题文字
ctl_title.setTitle(getString(R.string.toolbar_name));
// 从布局文件中获取名叫rv_main的循环视图
RecyclerView rv_main = findViewById(R.id.rv_main);
// 创建一个垂直方向的线性布局管理器
LinearLayoutManager llm = new LinearLayoutManager(this, LinearLayout.VERTICAL, false);
// 设置循环视图的布局管理器
rv_main.setLayoutManager(llm);
// 构建一个十二生肖的线性适配器
RecyclerCollapseAdapter adapter = new RecyclerCollapseAdapter(this, yearArray);
// 给rv_main设置十二生肖线性适配器
rv_main.setAdapter(adapter);
}
use of com.example.group.adapter.RecyclerCollapseAdapter in project android2 by aqi00.
the class AppbarRecyclerActivity method onCreate.
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_appbar_recycler);
// 从布局文件中获取名叫tl_title的工具栏
Toolbar tl_title = findViewById(R.id.tl_title);
// 使用tl_title替换系统自带的ActionBar
setSupportActionBar(tl_title);
// 从布局文件中获取名叫rv_main的循环视图
RecyclerView rv_main = findViewById(R.id.rv_main);
// 创建一个垂直方向的线性布局管理器
LinearLayoutManager llm = new LinearLayoutManager(this, LinearLayout.VERTICAL, false);
// 设置循环视图的布局管理器
rv_main.setLayoutManager(llm);
// 构建一个十二生肖的线性适配器
RecyclerCollapseAdapter adapter = new RecyclerCollapseAdapter(this, yearArray);
// 给rv_main设置十二生肖线性适配器
rv_main.setAdapter(adapter);
}
Aggregations