如何去引用或者使用我们的那个新添加的属性呢?首先要引入那个命名空间[我这是引用C#使用自定义控件的说法,暂时也通俗的这样理解吧]:
xmlns:navigation="http://schemas.Android.com/apk/res/com.jiahui.titlebar"
然后再使用我们自定义的属性: navigation:btn_rightText, navigation:btn_leftText等等 .
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:navigation="http://schemas.android.com/apk/res/com.jiahui.titlebar"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<com.jiahui.titlebar.UINavigationView
android:id="@+id/uinavigationView"
android:layout_width="fill_parent"
android:layout_height="45dip"
navigation:btn_leftText="@string/back"
navigation:btn_rightText="@string/done"
navigation:left_drawable="@drawable/backbg"
navigation:right_drawable="@drawable/buttonbg"
navigation:tv_title="My Application" />
</LinearLayout>
好了,以上就是我要和大家分享的这点东西,有什么不懂的,可以看代码里的注释,代码基本上全贴上了.