実行時にタブを追加する tabActivity があります。だから私はこれがそれを行うための通常のコードだと思います:
_tabSpec = TabHost.newTabSpec("More");
_tabSpec.setIndicator("", Resources.GetDrawable(Resources.Drawable.myIcon).SetContent(intent);
TabHost.AddTab(_tabSpec);
ここで、オプション メニューを定義し、ユーザーが [その他] タブをクリックしたときにそれをポップアップ表示したいと考えています。私はそれを行う方法がわかりません。そのタブにコンテンツを設定せず、単純に を使用しOpenOptionsMenu()
てポップしようとしましたが、うまくいかないようです。
それを達成する方法の手がかりはありますか?PS: これは Xamarin で記述された C# コードです。ネイティブの Java-Android コードのようには見えないかもしれませんが、ほとんど同じです。