問題タブ [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.
android - Android で写真を編集して、端に写真の半径を設定できますか?
カメラで撮った写真を編集して電話に保存できるかどうか知りたい. android.graphics パッケージを使用して画像を編集できますか。
サンプル画像の 1 つは上部の幅で編集されています。これは、「Discovery」という単語のすぐ下の上部中央から画像が切り取られていることがわかります。これは Andriod で可能ですか?
android - HoneycombとTabHostの仕様
Honeycombの下位互換性について質問があります。2.1以降をサポートするアプリがあり、TabActivityを起動する場合を除いて、ほとんどHoneycombで動作するようです。
特に、TabHostにタブを追加すると、次の例外が発生します
android.content.res.Resources $ NotFoundException:リソースID#0x0
この例外をスローするコードを見ると、ラベルとアイコンがあるのはタブ仕様であることがわかります。コード内で、LabelAndIconIndicatorStrategyは、使用できないように見えるレイアウトファイルR.layout.tab_indicatorを膨らませようとします。
私が知らないハニカム用のタブを作成する新しい方法はありますか?私はドキュメントに目を通しましたが、私が行ったことに問題があることを示すものは何も見ていません。
UIウィジェットのより包括的な再構築ができるようになるまで、この時点でフラグメントを使用する必要はありません。この問題をよりよく理解したいと思います。
java - Xoom(Android 3.0)でアプリからWord文書を開こうとしましたが、「不明なソース」が表示されます
フォルダ「/mnt/sdcard/Download/baby_details.doc」にWord文書(後でPDFも作成しますが、今はWord文書を選択します)と、これを開くために設定したアプリケーションタイプがあります。ドキュメントは「application/msword」です。
私の日食LogCatで、ネイティブのandroidアクティビティによってWordドキュメントがどのように開かれるかを監視していましたが、結果は次のように表示されます。
だから私はドキュメントを開こうとしました
しかし、不明なソースを取得しました。また、setClassNameを次のように変更してみました。
それでも同じエラーが発生します。
誰かがネイティブのQuickOfficeアクティビティを使用してword/pdf / xlsを開いたことがあるかどうか知りたいですか?
ありがとう、サナ。
android - minSdkVersion ="4"アプリケーションで@android:style/Theme.Holo.Lightから継承
現在、SDKのバージョン11と最小バージョン4を対象としたAndroidアプリケーションがあります。アプリがHoneycombで実行されている場合は、HoloテーマのLightバージョンを適用したいと思います。ここでの手順に従って、res / values-v11 / themes.xmlに以下を追加しようとしましたが、@ android:style /Theme.Holo.LightがSDK4に存在しないため、アプリケーションはコンパイルされません。
アプリケーションの1.6-2.xバージョンと3.xバージョンを別々に作成しなくても、そのテーマへの参照を取得することはできますか?
android - カスタム アクション ビューをクリックできない
にカスタムを追加しようとしActionView
ていActionBar
ます。
一般的な更新ボタンを追加しようとしています。( ImageButton
、ProgressBar
a 内FrameLayout
) しかし、 an を使用するActionView
onOptionsItemSelected()
と、決して呼び出されません。
コードは次のとおりです。
私の中でActivity
:
messages_actionbar
のソース:
RefreshView
のコード:
actionbar_refresh
のソース コード:
一方、クラス内にa を設定するclickListener
と、呼び出されます。ImageView
RefreshView
誰かがすでにこれをしましたか?
javascript - タッチ対応デバイスがオーバーフロー スクロールをサポートしていることを段階的に検出するにはどうすればよいですか?
Android 3.0 (Honeycomb)は、ブラウザでのオーバーフロー スクロールを適切にサポートするようになりました。古いバージョンの Android では、この問題を補うために、独自の JavaScript を記述して、内部フレーム内のコンテンツ、オーバーフローしたコンテンツ、およびその他の要素をスクロールする必要がありました。この欠点は、問題2118、6864、7776、およびその他のいくつかの同様の問題とともに、Android バグ トラッカーに記載されています。
Android の新しいリリースでは、可能であれば、この機能自体をブラウザーで処理することをお勧めします。ユーザーエージェントをスニッフィングする以外に、これをサポートするためにスニッフィングする方法はありますか? ハッキーなユーザーエージェントのスニッフィングよりも、機能のサポートを確認したいと思います。
イベントのサポートを確認してみましscroll
たが、古い Android ブラウザーと Honeycomb の両方で、このイベントが既に存在しているようです。
jQuery モバイルも、オーバーフロー スクロールのサポートをチェックしていないようです。デバイスがタッチ イベントをサポートしているかどうかのみを検出します。
android - Android BluetoothSocket.connect()は、IOExceptions「接続が拒否されました」および「サービス検出に失敗しました」をスローします
私の目標は、Playstation3BluetoothリモートコントロールでMotorolaXoomを制御できるアプリを作成することです。
デバイスは、ネイティブのBluetoothアプリによって検出され、ジョイスティックとして分類されます。ただし、アプリにはPINが必要であり、デバイスには認識しているPINがないため、ネイティブのBluetoothアプリを介してペアリングすることはできません。
これまでのところ、プログラムでデバイスを検出してソケットを作成することはできますが、デバイスへの接続の試みはすべて失敗します。
どちらの場合も:UUID u = UUID.fromString( "00001124-0000-1000-8000-00805f9b34fb");
これは、HIDデバイスによって使用されるUUIDであると想定されています。また、別のサイトで説明されている方法を使用して、デバイスでUUIDが使用可能であることを確認しました。
方法1(多くの人がこれに問題があるようです):
結果:IOException「サービス検出に失敗しました」
方法2(方法1で受け入れられている回避策。ポート1〜100も試しました):
結果:IOException「接続が拒否されました」
私は3つのデバイス(およびそれらのUUID)を使用してこのコードを試しました:
プレイステーションリモート
00001124-0000-1000-8000-00805f9b34fb
00001200-0000-1000-8000-00805f9b34fb
任天堂Wiiリモコン
00001000-0000-1000-8000-00805f9b34fb
00001124-0000-1000-8000-00805f9b34fb
00001200-0000-1000-8000-00805f9b34fb
Microsoft Bluetoothテンキー(natvie bluetoothアプリを介してピンとペアリングに成功)
00001000-0000-1000-8000-00805f9b34fb
00001124-0000-1000-8000-00805f9b34fb
00001200-0000-1000-8000-00805f9b34fb
android - どの XML をインフレートするかを Fragment に伝える
listFragment(Al) を開くか、通常の Fragment(Jim) を選択できるホーム フラグメントから始めます。新しい Fragment(Bob) が listFragment(Al) から呼び出された場合、Fragment(Bob) に XML A を呼び出してもらいます。Fragment(Bob) が Fragment(Jim) から呼び出された場合、Fragment(Bob) に XML B をインフレートさせます。 Fragment(Bob) がインフレートする XML を認識できるように、ListFragment(Al) および Fragment(Jim) から Fragment(Bob) の onCreateView でチェックできる値を渡すにはどうすればよいですか?
すべてが理にかなっていることを願っています。
ありがとう。
jquery - Android 2.2 で Phonegap ページが正しくスケーリングされない
Phonegap を使用して、HTML/Jquery 駆動の Web サイトをロードしています。3.0 では正常に動作しますが、2.2 シミュレーターで実行すると、いくつかの問題が発生します。
画面の解像度がズームしすぎている スペースの損失 (画面の側面が黒くなっている) スクロールしてページ全体を表示できない
これは単なる新しいプロジェクトです-> Phonegap ライブラリを追加します-> www フォルダーを追加します。
なぜこれが起こるのか知っている人はいますか?HTML または Android XML ファイルに設定する必要があるものはありますか?
android - PreferenceFragmentは互換性パッケージから意図的に除外されましたか?
3.0デバイスと3.0より前のデバイスの両方に適用できる設定を作成したいと考えています。非推奨のメソッドが含まれていることを発見しPreferenceActivity
(これらは付属のサンプルコードで使用されていますが)、PreferenceFragement
問題を解決するための互換性パッケージを調べました。
ただし、PreferenceFragment
互換性パッケージには含まれていないようです。これが意図的なものかどうか誰かに教えてもらえますか?もしそうなら、私は簡単にさまざまなデバイス(つまり<3.0および> = 3.0)をターゲットにすることができますか、それともフープを飛び越える必要がありますか?意図的に除外されていない場合、互換性パッケージの新しいリリースを期待できますか?または、安全に使用できる別の回避策はありますか?
乾杯
ジェームズ