10

XML レイアウトを行うために Eclipse または Android Studio で使用できるテーマはありますか? 使用する必要があることはわかっています:

<style name="CustomTheme" parent="@android:style/Theme.DeviceDefault">

デバイスで Glass テーマを取得するには、エディターでレイアウト中にはどうですか?

4

2 に答える 2

4

元の投稿で XML が使い果たされているように見えるので、デバイスで Glass テーマを取得するためのヒントを繰り返します: android:themeIDE が自動的に挿入した属性を削除するか、カスタム テーマが必要な場合は継承します。からTheme.DeviceDefault( GDK: Glass テーマと UI ウィジェットを参照)。

Eclipse と Android Studio は、すぐに使用できる正確な Glass レイアウト エクスペリエンスをまだ提供していません。この投稿で提案されているように、Glass の画面解像度 (640 × 360、notlong、hdpi) に一致するデバイス定義を AVD Manager で作成することで、かなりうまく近似できます。

次に、レイアウト エディターでそのデバイス定義を選択します。Theme.DeviceDefault.FullScreen.NoActionBarまた、エディター プレビューでステータス バーとアクション バーを削除するように選択することもできます。

于 2013-11-22T17:02:13.237 に答える
2

Hello World アプリでGlass テーマ ( https://developers.google.com/glass/develop/gdk/ui/theme-widgetsで説明されているテーマではありません) をどのように取得したかを確認してください。ガラス。Eclipse の ADT はデフォルトでテーマを作成し、それを AndroidManifest.xml でアプリケーションに割り当てるため、削除する必要がありました。

これが実際に動作していることを示す Git コミットは次のとおりです

具体的には、 AndroidManifest.xmlで次の行を探して削除しました。

android:theme="@style/AppTheme"

res/values/styles.xml はもう使用されていないため、削除しました。テーマのみが含まれていました。

Glass レイアウト用のグラフィカル エディターについては、まだスニーク ピーク モードであるため、まだ十分にサポートされていないと思います。おそらく、開発者プレビュー モードに移行すると、Glass チームは、Glass UI を正確に設計できるエディターを作成するでしょう。

于 2013-11-24T06:47:26.770 に答える