問題タブ [android-3.0-honeycomb]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1517 参照

android - 異なる方向の異なるフラグメント

タブレットアプリにアクティビティがあり、向きに応じて異なるフラグメントを表示したいと思います。これを行う最も簡単な方法は、2つの異なるレイアウトXMLファイルを定義することであると考えました。1つは横向き用、もう1つは縦向き用です。言い換えれば、私は次のような/layout/home.xmlを持っています:

そして/layout-port/home.xmlで:

私がそれを実行するとき、私は横向きから始めて縦向きに行くことができます、そしてすべてが大丈夫です。ただし、縦向きから横向きに移行すると、リソースIDが「frag3」のandroid.content.res.Resources$NotFoundExceptionでアプリがクラッシュします。そうです、ランドスケープメイドに行くときにFrag3を探しています、そしてそのモードにはFrag3はありません。これはActivity.onCreateスタック中に発生するため、コードがアプリをクラッシュさせる前に発生します。

フラグメントはこのように機能するはずではありませんか?代わりにFragmentTransactionを使用する必要がありますか?

0 投票する
0 に答える
791 参照

android - Android Honeycomb SurfaceTextureクラスの経験はありますか?

カメラフィードをテクスチャとしてopenglesオブジェクトにストリーミングする簡単なデモ例を実装したいと思います。これは、このSurfaceTextureクラスを使用して可能であるように見えます。誰かがこれから始める場所について正しい方向に私を向けることができますか?または、このクラスの使用方法を誰かが説明できますか?

今、私は次のようなことをしています。

もともとはを使用してこのテクスチャの画像を提供してgl.glTexImage2D()いましたが、SurfaceTextureオブジェクトから提供するビットマップ/画像がないため、混乱を招きます。

0 投票する
2 に答える
5314 参照

android - アンドロイドハニカムメニューボタンターゲット

以前のバージョンのアプリでメニューボタンを使用していたため、アプリに下位互換性を持たせようとしているので、メニューボタンを表示する必要があります。

だから私は読んでいて、あなたの目標が11(3.0)の場合、メニューボタンは表示されませんが、あなたの目標は10です。

ただし、問題はフラグメントを使用しているため、ターゲットを11にする必要があることです。

何かご意見は。

0 投票する
1 に答える
555 参照

android - ハニカムで外部メモリ割り当てを取得するには?

Android のハニカム以前のバージョンでは、メモリの外部割り当てを追跡し VMRuntime.getRuntime().getExternalBytesAllocated()たり、Debug.*ExternalAllocSize(). 現在、VMRuntime は Honeycomb では使用できず、すべてのDebug.*ExternalAllocSize()メソッドは互換性の理由でのみ残っているため、0 を返します。ハニカムで外部メモリ割り当てを取得する方法を知っている人はいますか?

0 投票する
2 に答える
46852 参照

android - HoneycombのActionBarの左側にメニュー項目を配置する

HonycombのActionBarの左側にいくつかのメニュー項目を配置したいのですが、これを行う方法を示すドキュメントが見つかりません。連絡先アプリはナビゲーションバーのすぐ左に検索があるので、それは可能であるように見えます。メニュー項目を左側に設定する方法について何か考えはありますか?

0 投票する
5 に答える
7147 参照

android - FragmentManagerでBackStackEntriesを管理する

クリアBackStackEntriesする方法はFragmentManager?これは、フラグメントオブジェクトを変更するために使用するコードです。

特定の状況では、完全なバックスタックエントリを削除する必要があります。フラグメントマネージャーでは、そのための特定の方法は見つかりませんでした。あなたはなにか考えはありますか?

0 投票する
1 に答える
2119 参照

android - Honeycomb ActionBarでカスタムプルダウンを作成するにはどうすればよいですか?

Googleブックスアプリのスクリーンショット

プロジェクトのアクションバーに、Googleブックスアプリ(画面)にあるものと同様のカスタムプルダウンメニューを追加したいと思います。この場合、それは本の完全な目次を表します。

SpinnerAdapterの例がある開発者サイトのガイドに従おうとしました。しかし、カスタムレイアウト(私の場合は2つのTextViewを含むRelativeLayout)を使用すると、「ArrayAdapterではリソースIDがTextViewである必要があります」という例外が発生します。プルダウンでアイデアを却下しましたが、ブックアプリのプルダウンは、1つのレイアウトに2つの単一のTextViewがあるように見えるため、カスタムレイアウトを使用しているように見えます。

私がやりたいことが可能であるかどうか、そしてどのように私に教えてもらえますか?

0 投票する
1 に答える
1767 参照

android - Honeycomb ActionBar の MenuItem で Text の右側のアイコンを表示することはできますか?

ActionBar を使用すると、以前の Android バージョンと同様に、MenuItems にアイコンを追加できます。ただし、アイコンは常にテキストの左側にあります。どうにか右側にアイコンを配置できますか?以下の例:

0 投票する
2 に答える
4574 参照

android - AndroidObjectAnimationは1回だけ開始されました

ObjectAnimator API(android.animation.ObjectAnimator)を使用して、ボタンがクリックされたらアニメーション化します(vはボタンです)。

エミュレータでこれをテストすると、最初のクリックで機能します(ボタンが回転します)。しかし、ボタンをもう一度クリックすると(最初のクリック後にフラグメントが破棄されないなど)、エミュレーターにアニメーションが表示されません(エミュレーターは最速ではありませんが、5秒で何かが表示されるはずです)。

最初のアニメーションの後で何かを破棄/閉じる必要がありますか、それとも何が欠けていますか?誰かがヒントを持っているか、これを再現できますか?

よろしくお願いします、マーティン