2011-12-24 9 views
0

私はADTソースを使いこなしています。 Layoutグラフィックエディタでドラッグできるすべてのviewsのルールがあります。これらのルールは、追加のXML属性を自動的に追加できるように表示されます(たとえば、ハンドラを追加するとSlidingDrawerのコンテンツ)。誰もこれらをうまく使用していますか?私はカスタムビュー+ルールを使ってみましたが、現在のルールと同様ですが、動作しません。これらのルールファイルがどこに使われているかもわかりません。ADTを使用したカスタムビュー

基本的には、変更されたSlidingDrawerを作成しようとしています。 SlidingDrawer自体を拡張するだけでも、それは親の属性であるXMLを失うようです。 (したがって、UI画面には表示されず、ハンドラは配置されず、内容はviews)。

1)のみのルールと、ルールはカスタムクラスと同じ名前であることを確認してください:

答えて

0

[OK]を、ビューのルールは、少なくともADT 16

知ってもいいですいくつかのことを必要と最後(例:MyCustomViewRule)です。

2)あなたのビュールールは同じパッケージ

3)、あなたは別のjarファイル

4)プロジェクトにjarファイルを追加するには、あなたのビュールールをエクスポートしていることを確認してくださいになっていることを確認しますが、追加しないでくださいビルド・パス

5)に、それはあなたのproject.propertiesファイルに次の行を追加します(注:場所は、実際のファイルシステムの場所)

layoutrules.jars=c:\temp\workspace\test\customviewrules.jar 

すると、私はあることになければなりませんr17で、実際のファイルシステムの場所ではなく、プロジェクトまたはワークスペースに相対的なファイルパスを作成しようとしています。

関連する問題