タグ付けされた質問 「xamarin.android」

14
appcompat-v7:21.0.0 ':指定された名前に一致するリソースが見つかりません:attr' android:actionModeShareDrawable '
プロジェクトで最新のappcompat-v7サポートライブラリを使用しようとすると、次のエラーが発生します。 /Users/greg/dev/mobile/android_project/app/build/intermediates/exploded-aar/com.android.support/appcompat-v7/21.0.0/res/values-v11/values.xml Error:(36, 21) No resource found that matches the given name: attr 'android:actionModeShareDrawable'. Error:(36, 21) No resource found that matches the given name: attr 'android:actionModeShareDrawable'. Error:(36, 21) No resource found that matches the given name: attr 'android:actionModeShareDrawable'. Error:(36, 21) No resource found that matches the given name: attr 'android:actionModeShareDrawable'. …

19
アプリがインストールされていないように見えても失敗[INSTALL_FAILED_UPDATE_INCOMPATIBLE]
アプリをAndroidデバイスにデプロイしようとすると、次のエラーが発生します。 Deployment failed because of an internal error: Failure [INSTALL_FAILED_UPDATE_INCOMPATIBLE] この質問は承知していますが、アプリがインストールされていません。展開の試行中にVisual Studioによって削除または部分的に削除されました。 これまでは、Google Playストアからアプリをダウンロードし、次に[設定]-> [アプリケーションマネージャー]から削除することで解決しました。しかし、インストールしようとすると「互換性のない更新」というエラーが表示されます。 Titanium Backupなどを使用して削除しようとしましたが、うまくいきませんでした。 編集1 (@Motzから)明らかな解決策が機能しないことについては言及していないことに気付きました。つまり、アプリは[設定]-> [アプリ]に表示されません。

5
FragmentPagerAdapterはAndroid.Support.V4.Appにのみ存在します(Android.Appには存在しません)
Android.App内でFragmentPagerAdapterが見つかりません。 ターゲットAPIが14以降(Android 4.0以降)であるため、Android.Support.V4.Appのフラグメントを使用したくありません。だから、私はAndroid.App.Fragmentsのプレーンとそれに関連するクラスを使用したいと思います。 私はそれをAndroid.Support.V4.App内でのみ見つけましたが、これは私にとって十分ではありませんb / c私はAndroid.App.Fragment(Android.Support.V4.App.Fragment'sではありません)を使用しようとしていますAndroid.App内の関連クラス(Android.Support.V4.Appではありません)。サポートライブラリからの場合、FragmentPagerAdapterからページャーを派生させると、Android.AppとAndroid.Supportの間で型の不一致が発生するため、コードがコンパイルされません。 .V4.App。 android.app.Fragmentにキャストできない場合と同様に、FragmentPagerAdapterなどの代わりに使用する「通常の」ページャー(PagerAdapter)クラスはありますか(FragmentActivityではなく、通常のActivityから派生したように、 API 11以上をターゲットにする場合)。 これが私が作業しているサンプルコードです(https://github.com/xamarin/monodroid-samples/tree/master/Support4にあるMonoDroidの例のSupport4.slnソリューション内のFragmentPagerSupport.csファイル)。 Android.Support.V4.Appを参照する行をコメントアウトし、Android.Appを参照するコードに置き換えました。私が見つけたAndroid.Support.V4.Appの外にFramePagerAdapterはなく、本当に必要です)。 ありがとう。 using System; using System.Collections.Generic; using System.Linq; using System.Text; using Android.App; using Android.Content; using Android.OS; using Android.Runtime; using Android.Views; using Android.Widget; //using Android.Support.V4.App; //using Android.Support.V4.View; namespace Support4 { [Activity (Label = "@string/fragment_pager_support")] [IntentFilter (new[]{Intent.ActionMain}, Categories = new[]{ "mono.support4demo.sample" …

3
Xamarin.FormsとXamarin Nativeを使用する場合 [閉まっている]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 4年前休業。 この質問を改善する Xamarin.FormsとXamarinネイティブのどちらを使用してアプリを開発するかを決定する必要があります。 UIコードも共有されるため、Xamarin.Formsを使用したいと思います。 では、Xamarin NativeでXamarin.Formsを使用することの技術的な利点と欠点は何でしょうか。

14
シェイプの色を動的に変更するにはどうすればよいですか?
私が持っています <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <solid android:color="#FFFF00" /> <padding android:left="7dp" android:top="7dp" android:right="7dp" android:bottom="7dp" /> </shape> <TextView android:background="@drawable/test" android:layout_height="45dp" android:layout_width="100dp" android:text="Moderate" /> だから今私は、Webサービス呼び出しから返された情報に基づいて、この図形の色を変えたいと思っています。したがって、ウェブサービスの呼び出しから受け取る色に応じて、黄色や緑、赤などの色になる可能性があります。 形状の色を変更するにはどうすればよいですか?この情報に基づいていますか?

7
プロジェクトには、ビルドに必要なAndroid SDKがありません
Visual Studio 2017 (Community Edition)で最初のF#Androidプロジェクトをビルドしようとしています。 F#-Android-Blank Appテンプレートを使用して新しいプロジェクトを作成した直後に、Visual Studioのエラーウィンドウに次のメッセージが表示されます。 プロジェクトFooには、ビルドに必要なAndroid SDKがありません。このメッセージをダブルクリックし、プロンプトに従ってインストールします。 メッセージをダブルクリックしてもプロンプトは表示されません。 Android SDKをダウンロードする明確な場所が見つかりません。 さっき覚えていたSDKマネージャーがAndroid開発サイトから消えてしまったようです。 一部のAndroid SDKをダウンロードしているように見えるAndroid Studioをインストールしましたが、Visual Studioは探しているものをまだ見つけられないようです。

6
DialogFragmentOnCreateViewとOnCreateDialogのカスタムレイアウト
独自のレイアウトを使用してDialogFragmentを作成しようとしています。 私はいくつかの異なるアプローチを見てきました。レイアウトがOnCreateDialogで次のように設定されることがあります:(私はMonoを使用していますが、Javaにある程度慣れています) public override Android.App.Dialog OnCreateDialog (Bundle savedInstanceState) { base.OnCreateDialog(savedInstanceState); AlertDialog.Builder b = new AlertDialog.Builder(Activity); //blah blah blah LayoutInflater i = Activity.LayoutInflater; b.SetView(i.Inflate(Resource.Layout.frag_SelectCase, null)); return b.Create(); } この最初のアプローチは私にとってはうまくいきます...私が使いたいと思うまでfindViewByID. 、少しグーグルした後、私はオーバーライドを含む2番目のアプローチを試しましたOnCreateView そこでOnCreateDialog、レイアウトを設定する2行をコメントアウトして、次のように追加しました。 public override Android.Views.View OnCreateView (LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View v = inflater.Inflate(Resource.Layout.frag_SelectCase, container, false); //should be able …

2
ロードされているがフォアグラウンドで実行されていないときに、アプリに通知を送信させるにはどうすればよいですか?
時々使うアプリがあります。寝る前にバックグラウンドに置いたにちがいない。目が覚めると、画面にこの通知が表示されていました。 このような通知をXFアプリケーションで表示する方法について誰かが何か提案はありますか? また、これらの通知はAndroidにも表示されますか?私はAndroidフォンでそれらを見たことがありませんが、それは私がそれをはるかに使用していないためです。

6
Android BottomNavigationView選択されていない/選択された色が異なる1つのタブ
このようなデザインに合わせてみました。 「選択されたタブの色合い」は青ですが、中央のタブのアイコンは常に中央に白い時計のある緑色の円である必要があります。 私は多くのことを試しました。最初に、緑の円と時計のPNGリソースがあり、まったく機能しなかったレイヤーリストのXMLリソースを使用して、プログラムでそれを実行しようとしました。それから私はデザイナーに私に完全なアイコン(時計と緑の円)を与えてもらいました、しかし今私はこの問題に遭遇しています。 (未選択) (選択) これを修正するためにGoogleで検索する正しい用語を見つけることができません。 最後に、選択したタブの色を青にする必要がありますが、中央のタブアイコンは常に追加の色付けのない実際のアイコンにする必要があります(基本的には、.pngのように見える必要があります)。 PS:私はXamarin.Forms、FreshMvvm、FreshTabbedFONavigationContainerを使用しています。ただし、レンダラーを介して、BottomNavigationViewおよびその他すべてのネイティブAndroidコンポーネントに直接アクセスできます。したがって、ソリューションはXamarinソリューションである必要はありません。java / kotlinソリューションも機能し、Xamarinに変換できます。 ====================== 編集: ====================== したがって、以下のAndres Castroコードをさらに使用しましたが、以前と同じ問題がまだあります。以下のAndresのコードを使用して、アイコンにFontAwesomeを使用するように切り替えました(これはうまく機能します)が、そのためには、LayerDrawableを使用して円/アイコンの中央のタブアイコンを作成する必要がありました。 これがこれまでのところです。 選択されていない中央のアイコン 選択された中央のアイコン ご覧のように、中央のアイコンは、選択されていないときはまだ灰色で、選択されているときは青です(他の4つのアイコンの適切な選択/非選択の色)。 これが、中央のアイコンに関連するコードです。 UpdateTabbedIcons private void UpdateTabbedIcons() { for (var i = 0; i < Element.Children.Count; i++) { var tab = _bottomNavigationView.Menu.GetItem(i); var element = Element.Children[i]; if (element is NavigationPage navigationPage) { //if …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.