Android实现自定义顶部标题栏
16lz
2021-01-23
Android也是一点一滴自学来的,自定义标题栏费了一番功夫,还是Android功底太弱,记录一下。
import com.hf.mobsign.util.Constant;import android.app.TabActivity;import android.content.Intent;import android.os.Bundle;import android.support.v7.widget.Toolbar;import android.view.View;import android.view.Window;import android.widget.Button;import android.widget.TabHost;@SuppressWarnings("deprecation")public class PatientTabActivity extends TabActivity {private Button but;@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE_NO_TITLE); setContentView(R.layout.maind); but=(Button)findViewById(R.id.tabback); Toolbar toolBar= (Toolbar) findViewById(R.id.toolbar); Bundle bundle = getIntent().getExtras(); String userName = bundle.getString("userName"); Constant.userName=userName;toolBar.setTitle("欢迎"+userName); TabHost tab = (TabHost) findViewById(android.R.id.tabhost); tab.setup(); tab.addTab(tab.newTabSpec("tab1").setIndicator("A").setContent(new Intent().setClass(this, WaitSignActivity.class))); tab.addTab(tab.newTabSpec("tab2").setIndicator("B").setContent(new Intent().setClass(this, SignedActivity.class))); }public void tabBck(View view){PatientTabActivity.this.finish();}
最终效果如下
更多相关文章
- 2.4.10 可展开的列表组件
- Android的四大组件
- 自定义组件
- 自定义android RadioPreference组件
- android中怎么让 button组件居中显示
- Android 常用组件,的常用类型
- Android用户界面UI组件--AdapterView及其子类(四) GridView
- Android架构组件-App架构指南
- Android架构组件-Paging库的使用