2016-03-21 4 views
1

垂直シークバー、アンドロイドで高さと幅を指定できません。私は高さと300dpに等しい幅の両方を取得幅= 300dpとHeight = wrap_contentシークバーで回転= 270を使用しているときに高さと幅を正しく指定できません。

:私は270

ケース1に等しい回転を指定しています。

ケース2

幅= wrap_contentの高さは= 300dp

私はwrap_contentに等しいと300dpに等しい幅、高さを取得します。

だから私の質問は= 270

<?xml version="1.0" encoding="utf-8"?> 
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:tools="http://schemas.android.com/tools" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:paddingBottom="@dimen/activity_vertical_margin" 
    android:paddingLeft="@dimen/activity_horizontal_margin" 
    android:paddingRight="@dimen/activity_horizontal_margin" 
    android:paddingTop="@dimen/activity_vertical_margin" 
    tools:context="com.example.puzzleup.ScrambleActivity"> 

    <SeekBar 
     android:layout_width="300dp" 
     android:layout_height="wrap_content" 
     android:layout_alignParentRight="true" 
     android:layout_centerVertical="true" 
     android:max="7" 
     android:rotation="270" /> 
</RelativeLayout> 

答えて

0

回転を使用しながら、どのように我々は正確に高さと幅を指定してください私はそれが遅知っているが、おそらくこれはまだあなたを助けることができます。 、垂直シークバーは本当にためにアンドロイドとのセットアップと高回転を行う前に動作していない http://www.mcfly-development.net/#/article/read/5

が再開する:

は、ちょうどこの記事を作りました。 多分これが助けることができる

関連する問題