タグ付けされた質問 「android-3.0-honeycomb」

Android 3.0(コードネームHoneycomb)は、Googleが開発したモバイルオペレーティングシステムのAPIレベル11です。このバージョンは、タブレットをより適切にサポートするために、より大きな画面に適応しています。

10
結果の開始フラグメントのように機能するメソッドはありますか?
現在、オーバーレイにフラグメントがあります。これはサービスにサインインするためのものです。電話アプリでは、オーバーレイに表示したいステップはそれぞれ独自の画面とアクティビティです。サインインプロセスには3つの部分があり、それぞれにstartActivityForResult()で呼び出される独自のアクティビティがありました。 次に、フラグメントとオーバーレイを使用して同じことを行います。オーバーレイには、各アクティビティに対応するフラグメントが表示されます。問題は、これらのフラグメントがHoneycomb APIのアクティビティでホストされていることです。最初のフラグメントを機能させることはできますが、startActivityForResult()を実行する必要がありますが、これは不可能です。startFragmentForResult()の行に沿って、新しいフラグメントを開始できる何かがあり、それが完了すると、前のフラグメントに結果を返しますか?

3
アクションバーにドロップダウンアイテムを追加する方法
私のAndroidHoneycombアプリケーションでは、ナビゲーションスタイルとしてタブを使用しています。オーバーフローボタンの横に1つのアイテムを追加したいのですが、そのアイテムをドロップダウンリストにしたいので、ユーザーはそこでオプションを選択できますが、ナビゲーションとは関係ありません。私が使用しているので最も簡単な方法は何ですかmActionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS); カスタムビューを使用せずにそれを行うことは可能ですか?

12
フラグメント内のMapView(Honeycomb)
最終的なSDKがgoogleapisでリリースされたので、MapViewを使用してフラグメントを作成するための最良の方法は何ですか?MapViewが正しく機能するには、MapActivityが必要です。 フラグメントを管理するアクティビティをMapActivityから継承し(フラグメントは自己完結型であるという考えに反するため、悪い解決策)、通常のxmlベースのレイアウトを使用することは機能しません。MapActivity.setupMapView()でNullPointerExceptionが発生します: E / AndroidRuntime(597):原因:java.lang.NullPointerException E / AndroidRuntime(597):com.google.android.maps.MapActivity.setupMapView(MapActivity.java:400) E / AndroidRuntime(597):com.google.android.maps.MapView。(MapView.java:289) E / AndroidRuntime(597):com.google.android.maps.MapView。(MapView.java:264) E / AndroidRuntime(597):com.google.android.maps.MapView。(MapView.java:247) 2番目のアイデアは、プログラムでMapViewを作成し、関連するアクティビティを(getActivity()を介して)ContextとしてMapViewコンストラクターに渡すことでした。動作しません: E / AndroidRuntime(834):原因:java.lang.IllegalArgumentException:MapViewsは、MapActivityのインスタンス内でのみ作成できます。 E / AndroidRuntime(834):com.google.android.maps.MapView。(MapView.java:291) E / AndroidRuntime(834):com.google.android.maps.MapView。(MapView.java:235) E / AndroidRuntime(834):de.foo.FinderMapFragment.onCreateView(FinderMapFragment.java:225)で E / AndroidRuntime(834):android.app.FragmentManagerImpl.moveToState(FragmentManager.java:708)で E / AndroidRuntime(834):android.app.FragmentManagerImpl.moveToState(FragmentManager.java:900)で E / AndroidRuntime(834):android.app.FragmentManagerImpl.addFragment(FragmentManager.java:978)で E / AndroidRuntime(834):android.app.Activity.onCreateView(Activity.java:4090)で E / AndroidRuntime(834):android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:664)で 本当に、MapViewが必要とするバックグラウンドスレッドを処理するMapFragmentのようなものがあるはずです...では、これを行うための現在のベストプラクティスは何ですか? ドイツ、バレンティンからの感謝とよろしく
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.