13-7-13如何修改android的title
16lz
2021-01-23
如何将android的title修改成自己需要的title,相当于给自己的店面换一个招牌,这个招牌可以更加的灵活。
@Overridepublic void onCreate(Bundle savedInstanceState) {requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);//更改title请求super.onCreate(savedInstanceState);setContentView(R.layout.chatting);getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.chatting_title_bar);
先请求换招牌requestWindowFeature(Window.FEATURE_CUSTOM_TITLE),马上就换getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE,R.layout.chatting) 此时R.layout.chatting就是我得灵活新招牌。
R.layout.chatting源码(内容如下):
<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="40dip" android:orientation="horizontal" android:gravity="center_vertical"android:background="@drawable/mmtitle_bg"><TextView android:id="@+id/chatting_contact_name" android:layout_width="180dip" android:layout_height="wrap_content" android:background="@null" android:ellipsize="end" android:gravity="left|center" android:paddingLeft="10dip" android:text="用户输入" android:textColor="@color/white" android:textSize="18sp" /><TextViewandroid:id="@+id/chatting_contact_status"android:layout_height="wrap_content"android:layout_width="wrap_content"android:background="@null"android:text="正在输入..."android:textSize="16sp"android:textColor="@color/white"android:layout_alignParentRight="true"android:layout_alignParentBottom="true"android:padding="3dip"android:layout_toRightOf="@id/chatting_contact_name"android:visibility="gone"/></RelativeLayout>
这就可以了。
若是修改title该如何操作呢?
<style name="CustomWindowTitleBackground"> <item name="android:background">#483D8B</item></style><style name="home" parent="android:Theme"> <item name="android:windowTitleSize">30dp</item> <item name="android:windowTitleBackgroundStyle">@style/CustomWindowTitleBackground</item></style>
修改当前属性即可。
更多相关文章
- 代码中设置drawableleft
- android 3.0 隐藏 系统标题栏
- Android开发中activity切换动画的实现
- Android(安卓)学习 笔记_05. 文件下载
- Android中直播视频技术探究之—摄像头Camera视频源数据采集解析
- 技术博客汇总
- android 2.3 wifi (一)
- AndRoid Notification的清空和修改
- Android中的Chronometer