//加依赖 compile 'com.youth.banner:banner:1.4.9' 在values下的styles修改<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">public class TitleView_homepage extends RelativeLayout { private ImageView fg_homepage_zxingiv; private TextView fg_homepage_zxingtv; private RelativeLayout title_homepage_left; private EditText title_homepage_et; private ImageView fg_homepage_searchiv; private ImageView title_homepage_assistant; private RelativeLayout title_homepage_search; private ImageView fg_homepage_msgiv; private TextView fg_homepage_msgtv; private RelativeLayout title_homepage_right; private ImageView zXingIv; private TextView zXingTv; private ImageView msgIv; private TextView msgTv; private ImageView searchIv; private EditText et; public TitleView_homepage(Context context) { super(context); initView(context); } private void initView(Context context) { zXingIv = findViewById(R.id.title_homepage_zxingiv); zXingTv = findViewById(R.id.title_homepage_zxingtv); msgIv = findViewById(R.id.title_homepage_msgiv); msgTv = findViewById(R.id.title_homepage_msgtv); searchIv = findViewById(R.id.title_homepage_searchiv); et = findViewById(R.id.title_homepage_et); LayoutInflater.from(context).inflate(R.layout.title_homepage_layout, this); } public TitleView_homepage(Context context, AttributeSet attrs) { super(context, attrs); initView(context); } public TitleView_homepage(Context context, AttributeSet attrs, int defStyleAttr) { super(context, attrs, defStyleAttr); } public void TitlezxingListener(OnClickListener listener) { findViewById(R.id.title_homepage_left).setOnClickListener(listener); } public void TitleMsgListener(OnClickListener listener) { findViewById(R.id.title_homepage_right).setOnClickListener(listener); } public void setSearchListener(OnClickListener listener) { findViewById(R.id.
实现透明状态栏,自定义搜索框,banner实现加载图片,搜索框在banner上
最新推荐文章于 2024-06-18 16:48:10 发布
本文介绍了如何在Android应用中实现透明状态栏,并结合自定义搜索框和图片轮播组件Banner,展示如何加载本地图片。通过在styles.xml中修改主题,使用`AppTheme`并设置`FLAG_TRANSLUCENT_STATUS`标志实现透明状态栏。同时,自定义TitleView_homepage布局,包含搜索框、辅助按钮和消息按钮等元素,以及设置相应监听事件和样式。最后,通过Banner组件展示图片轮播效果。
摘要由CSDN通过智能技术生成