2017-10-27 2 views
1

私はハングマンアプリケーションを作成しようとしており、ベクトルのボディパーツごとに別々のパスを持つハングマンSVGファイルを作成しました。ドロアブル内の特定のパスを有効または無効にする

これらのパスをオンまたはオフにする方法はありますか?ハングマンゲームの各段階でファイルのコピーを複数作成する必要はありませんか?

答えて

5

それを行うための唯一の方法、

使用RichPath:あなたのレイアウトでは

の1- vector_drawable.xml

<vector > 
    <path 
     ... 
     android:name="path_name" 
     ... /> 
</vector> 

2 - 。

<com.richpath.RichPathView 
    ... 
    app:vector="@drawable/vector_drawable" 
    ... /> 

3-リッチパスを検索します。たとえばfillColorstrokeColorstrokeAlphafillAlphatrimPathEndtrimPathOffsetおよび多くのための

RichPath richPath = richPathView.findRichPathByName("path_name"); 

、4-変更任意の属性

richPath.set..(); 

詳細については、READMEファイルを確認してください。

関連する問題