XML

2016-03-19 3 views
2
私たちは、XMLからのアクションバー/ツールバーの高さを知ることができ

からデフォルトTabLayoutの高さを知る方法はTabLayout高さのために同様のブツがあり?attr/actionBarSizeXML

を経由して、ありますか?何かのように?attr/tabLayoutSize

+0

の場合に48dpまたは72dpなければならないことを言って、私はあなたの代わりに、「XMLと高さを割り当てる」という意味だと思います"XMLからの高さを知る" –

答えて

-1

ビットコードが役に立ちます。 あなたはこのようなXMLでtablayoutの絶頂を設定することができます。

<android.support.design.widget.TabLayout 
    android:id="@+id/tabLayout" 
    android:scrollbars="horizontal" 
    android:layout_width="match_parent" 
    android:layout_height="@dimen/tablayout_height" 
    app:layout_scrollFlags="scroll|enterAlways" 
    app:tabIndicatorHeight="10dp" 
    app:tabIndicatorColor="@color/blue" 
    style="@style/TabStyle"/> 

そして、あなたは、例えば、あなたのコード内でその高さを取得したい場合は、このことによってそれを得ることができます:

int型の高さ=を( int)mContext.getResources()。getDimension(R.dimen.tablayout_height);

+0

これは彼が求めているものではない –