2016-06-13 5 views
1

は、私はドキュメンテーションの欠如にもかかわらず、いくつかのことを実現するために管理し、コンポーネントストアからデザイン・サポート・ライブラリ・コンポーネントを追加しましたが、私は見つけるかTheme.AppCompatを適用することはできませんそれについては、このページの会談:Design Support Libraryの使い方は?

https://components.xamarin.com/gettingstarted/xamandroidsupportdesign

Iまた、NuGet Managerが私に新しいアップデートを表示するため、このコンポーネントをアップデートできるかどうかを知りたい(23.1.1.1)。 他の依存関係をインストールする必要がありますか?

ありがとうございました。

答えて

1

はい、そのコンポーネントを更新できます。最初に更新する必要がある他の依存関係がある場合は、スローしてエラーになります。

[Activity(MainLauncher = true, Theme = "@style/Theme.AppCompat.Light")] 
public class SplashActivity : AppCompatActivity 

あなたが材料設計とAppcompatについてhereより良い情報を参照してくださいすることができます:あなたがいずれかを使用して、あなたのActivityを伝える必要がありますし、AppCompatActivityを拡張する必要がありますAppComapt使用するには

+0

私はそれを読んでいましたが、アクティビティはActionBarActivityを継承しなければならないとしています。 古いサポートライブラリリポジトリv25をダウンロードしたいのですが、新しいv29がありますが、これをどのように修正できますか? そして、すべての作業を行うためにstyles.xmlファイルを作成する必要がありますか? –

+0

ActionBarActivityは推奨されていません。 AppCompatActivityを使用する必要があります。ここで確認できます:https://developer.android.com/reference/android/support/v7/app/ActionBarActivity.html – jzeferino

+0

ライブラリのバージョンをダウングレードする方法は別の質問です。他の質問を開いてください。私はこの1つの質問に答えていると思います。私は他の質問でお手伝いしてうれしいです。 styles.xmlを作成する必要はありません。スタイルをカスタマイズしたい場合のみ。私があなたを助けてくれたら、私の答えを正しいものとしてマークしてください。ありがとうございます – jzeferino

関連する問題