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

AndroidはGoogleのモバイルオペレーティングシステムであり、デジタルデバイス(スマートフォン、タブレット、自動車、TV、Wear、Glass、IoT)のプログラミングまたは開発に使用されます。Androidに関連するトピックについては、android-intent、android-activity、android-adapterなどのAndroid固有のタグを使用します。開発やプログラミング以外の質問で、Androidフレームワークに関連する質問については、次のリンクを使用してください:https:// android.stackexchange.com。

20
android.view.InflateExceptionクラスandroid.webkit.WebViewの膨張エラー
Lollipop(API 22)では、アプリケーションで毎回、アプリケーションがクラッシュするwebviewを表示しています。このイベントに関連して、Android開発者コンソールで複数のクラッシュが発生しました。 Android 4、6、7で動作することは言うまでもありません。 スタックトレース(この投稿の最後に投稿)を読むと、何かが私を悩ませます Caused by: android.content.res.Resources$NotFoundException: String resource ID #0x2040003 明らかにIDが存在しないため、生成されたR.javaを検索しましたが、運が悪かったのですが、試してみる価値はありました。 問題をググるのは、ロリポップがウェブビューを処理する方法に関連しているようです。GDCのクラッシュレポーターで見つけたデバイスに基づいて、ロリポップで新しいAVDを開始しました。問題を再現できます。 完全なスタックトレース: android.view.InflateException: Binary XML file line #7: Error inflating class android.webkit.WebView at android.view.LayoutInflater.createView(LayoutInflater.java:633) at com.android.internal.policy.impl.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:55) at android.view.LayoutInflater.onCreateView(LayoutInflater.java:682) at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:741) at android.view.LayoutInflater.rInflate(LayoutInflater.java:806) at android.view.LayoutInflater.inflate(LayoutInflater.java:504) at android.view.LayoutInflater.inflate(LayoutInflater.java:414) at it.artecoop.ibreviary.WebViewFragment.onCreateView(WebViewFragment.java:67) at android.support.v4.app.Fragment.performCreateView(Fragment.java:2087) at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1113) at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1295) at android.support.v4.app.BackStackRecord.run(BackStackRecord.java:801) at …
130 java  android  webview 

16
JavaScriptを使用したタッチスクリーンデバイスの検出
Javascript / jQueryでは、クライアントデバイスにマウスがあるかどうかをどのように検出できますか? ユーザーがアイテムの上にマウスを置いたときに小さな情報パネルを上にスライドするサイトがあります。ホバーを検出するためにjQuery.hoverIntentを使用していますが、これは明らかにiPhone、iPad、Androidなどのタッチスクリーンデバイスでは機能しません。これらのデバイスでは、タップして情報パネルを表示するように戻します。

8
Android:いつHandler()を使用し、いつスレッドを使用する必要がありますか?
長期実行タスクやネットワークを使用するロジックなど、非同期で実行する必要がある場合、または何らかの理由で、新しいスレッドを開始して実行すると正常に動作します。ハンドラーを作成して実行することもできます。違いは何ですか?それぞれをいつ使用すればよいですか?a ではなくa を使用する利点/理由は何ですか?HandlerThread PS。-この質問のために、無視しましょうAsyncTask。- Handler().postDelayed使用例は私には明らかです。この質問のために、タスクをすぐに開始する必要があると仮定しましょう。

9
Googleマップのような位置情報を有効にするダイアログを表示するにはどうすればよいですか?
私は最新バージョンのGoogle Play開発者サービス(7.0)を使用し、ガイドに記載されている手順を実行しました。次のようなロケーションダイアログを有効にしました。このダイアログには[なし]ボタンがあります。私のアプリは位置情報を強制的に必要とするため、ユーザーに「決して」をクリックしないと、位置情報を取得したり、再度位置情報を要求したりすることができなくなるため、ユーザーに「決して」と表示したくありません。 Googleマップには「はい」ボタンと「いいえ」ボタンしかありませんが、「決して」ボタンはありませんが、それを実現する方法はありますか? 私のアプリの画像 グーグルマップの画像

5
ArrayAdapter <myClass>の使用方法
ArrayList&lt;MyClass&gt; myList = new ArrayList&lt;MyClass&gt;(); ListView listView = (ListView) findViewById(R.id.list); ArrayAdapter&lt;MyClass&gt; adapter = new ArrayAdapter&lt;MyClass&gt;(this, R.layout.row, to, myList.); listView.setAdapter(adapter); クラス:MyClass class MyClass { public String reason; public long long_val; } レイアウトでrow.xmlを作成しましたが、ArrayAdapterを使用してListViewにreasonとlong_valの両方を表示する方法がわかりません。
129 android  arraylist 

6
LoaderManagerのinitLoaderとrestartLoaderの違い
との違いについて完全に迷っinitLoaderていますrestartLoader機能のますLoaderManager。 彼らは両方とも同じ署名を持っています。 restartLoader ローダーが存在しない場合は、それも作成します(「このマネージャーで新しいローダーを開始するか、既存のローダーを再起動します」)。 2つの方法の間に何らかの関係がありますか?呼び出しはrestartLoader常に呼び出しinitLoaderますか?電話しrestartLoaderなくても電話できますinitLoaderか?initLoader2回呼び出してデータを更新しても安全ですか?2つのうち1つを使用する必要があるのはなぜですか?

7
Android Studioの「実装されていないメソッドを追加する」機能
Eclipse IDEには、特定のクラスに必要なすべてのメソッドを追加(実装)できる優れた機能があります。Android Studio IDEでこの機能を探していますが、今のところ成功していません。同様のものはありますか?私にとってそれは重要な機能の1つであり、それなしでは生きていけません。 編集: 実装するメソッドを選択したくありません。私はEclipseがしていたようにIDEにそれをしてほしい。たとえば、Activity拡張クラス内の「実装されていないメソッドを追加」をクリックすると、これらすべてonCreate() onPause() onResume()が生成されました。

20
アンドロイドで電話をかけ、電話が終わったら私の活動に戻る方法は?
電話をかけるアクティビティを起動していますが、[通話終了]ボタンを押してもアクティビティに戻りません。「通話終了」ボタンが押されたときに戻ってくる通話アクティビティをどのように起動できますか?これは私が電話をかける方法です: String url = "tel:3334444"; Intent intent = new Intent(Intent.ACTION_CALL, Uri.parse(url));

4
AsyncTaskLoaderとAsyncTask
以来Honeycombとv4 Compatibility Libraryそれを使用することが可能ですAsyncTaskLoader。私が理解しているところによると、はAsyncTaskLoader画面の反転などの構成変更を通じて生き残ることができます。 のAsyncTaskLoader代わりに使用することをお勧めしますAsyncTaskか?LoaderManagerあまりにも絵に入りますか? しかし、を正しく使用する方法についての良い例は見つかりませんでしたAsyncTaskLoader。ドキュメントにも例はありません。誰でもいくつかの良い例を提供できますか?

5
全画面で表示するようにダイアログを設定するにはどうすればよいですか?[閉まっている]
休業。この質問はもっと集中する必要があります。現在、回答を受け付けていません。 この質問を改善してみませんか?質問を更新して、この投稿を編集するだけで1つの問題に焦点を当てます。 6年前休業。 この質問を改善する 私が持っているGridViewコントロールをし、私は私が選択したことを画像がフル画面で表示されるべきでダイアログの実装を作りたいです。 では、ダイアログを全画面モードで表示するにはどうすればよいですか?ありがとう!

16
Ratingbarのサイズを縮小するにはどうすればよいですか?
私の活動では、いくつかの評価バーがあります。しかし、このバーのサイズはとても大きいです!どうすれば小さくできますか? 編集する Gabriel Negutのおかげで、私は次のスタイルでそれを行いました: &lt;RatingBar style = "?android:attr/ratingBarStyleSmall" android:numStars = "5" android:rating = "4" /&gt; 現在、サイズは小さくなっていますが、星の数と評価は有効になりません!!! どうして?星が7つあり、そのうち6つが選択されています。

5
サポートライブラリを使用したFloatingActionButtonの例
最近、私はこれらの投稿を読みました: Androidデザインサポートライブラリ Android Support Library、リビジョン22.2.0 FloatingActionButton しかし、それらのどれも私に新しいを作成することについての詳細な例を与えませんFloatingActionButton。理解するのが難しいので、私はこの質問をします。 誰か私にそれの例を教えてもらえますか? どんな助けでも大歓迎です。前もって感謝します。 編集 FloatingActionButton(FAB)でいくつかの問題を見つけました。別の回答を改善したいと思います。以下の私の答えを参照してください。

14
どういう意味ですか:失敗[INSTALL_FAILED_CONTAINER_ERROR]?
アプリをデプロイしようとすると、次のエラーが発生することがあります。 Failure [INSTALL_FAILED_CONTAINER_ERROR] 私はそれをグーグルしようとしましたが、エラーが何を意味するのか、それが何によって引き起こされているのかわかりません。IDE(IntelliJ)を使用してファイルをデバイスにコピーし、/ data / local / tmp(ルート権限を取得していないHuawei Ideos、2.2を実行)にコピーしましたが、パッケージマネージャーはそれを気に入らないようです。APKをインストールする前に、事前にデバイスからアプリを削除しておきました。また、デバイスの/ data / local / tmpの下に古いファイルがないことを確認しました。それでもこのエラーが発生します。アプリを「実行」してIDE経由でデプロイするため、パッケージはデバッグキーで署名する必要があります。 $ pwd /data/local/tmp $ ls -l -rw-rw-rw- shell shell 17257686 2011-04-21 20:31 com.company.shop $ pm install -r com.company.shop pkg: com.company.shop Failure [INSTALL_FAILED_CONTAINER_ERROR] それは何を意味し、どのように解決しますか? 編集/更新: SDカードへのアプリのインストールを許可しない場合のエラーを回避できます。設定 android:installLocation="internalOnly" マニフェストで。開発には問題ありませんが、本番環境では、私が望んでいるものではありません。私のアプリは17MBと非常に大きいためです。したがって、私はそれがsdcard上にあることを好みます。ルート化せずに外部メモリにインストールできるようにする方法(これが/mnt/secure/asec/smdl2tmp1.asecを削除できる唯一の方法であるため、これも1つの解決策のようです)。


15
windowSoftInputMode =“ adjustResize”が半透明アクション/ナビゲーションバーで機能しない
新しいAndroid KitKat(4.4)との半透明のactionbar / navbarに問題がありwindowSoftInputMode="adjustResize"ます。 通常、InputModeをadjustResizeに変更すると、キーボードが表示されたときにアプリのサイズが変更されます...しかし、ここでは変更しません。透明効果の線を削除すると、サイズ変更が機能します。 したがって、キーボードが表示されている場合、ListViewはその下にあり、最後のいくつかのアイテムにアクセスできません。(キーボードを手動で非表示にすることによってのみ) AndroidManifest.xml &lt;?xml version="1.0" encoding="utf-8"?&gt; &lt;manifest xmlns:android="http://schemas.android.com/apk/res/android" package="XYZ" android:versionCode="23" android:versionName="0.1" &gt; &lt;uses-sdk android:minSdkVersion="9" android:targetSdkVersion="19" /&gt; &lt;application android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/Theme.XYZStyle" &gt; &lt;activity android:name="XYZ" android:label="@string/app_name" android:windowSoftInputMode="adjustResize" &gt; &lt;intent-filter&gt; &lt;action android:name="android.intent.action.MAIN" /&gt; &lt;category android:name="android.intent.category.LAUNCHER" /&gt; &lt;/intent-filter&gt; &lt;/activity&gt; &lt;/application&gt; &lt;/manifest&gt; values-v19 / styles.xml &lt;?xml version="1.0" encoding="utf-8"?&gt; &lt;resources&gt; &lt;style …

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.