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

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

11
ホスト「<ここにURLを挿入>」を解決できませんホスト名に関連付けられたアドレスがありません
このチュートリアルに従ってみました: Webからデータを取得する タブレットの最新プラットフォームであるAndroid 3.0に実装しようとしましたが、「ホスト "www.anddev.org"を解決できません。ホスト名に関連付けられたアドレスがありません。」というエラーが表示されます。 ファイルが存在することを証明するためだけに使用したURLをチェックアウトできます。 http://www.anddev.org/images/tut/basic/getdatafromtheweb/loadme.txt プライベートクラスを作成し、それをasynctaskで拡張しました。これがコードです: private class Downloader extends AsyncTask&lt;String,Void,String&gt;{ String myString = null; @Override protected String doInBackground(String... arg0) { try{ URL myURL = new URL("http://www.anddev.org/images/tut/basic/getdatafromtheweb/loadme.txt"); URLConnection ucon = myURL.openConnection(); InputStream is = ucon.getInputStream(); BufferedInputStream bis = new BufferedInputStream(is); ByteArrayBuffer baf = new ByteArrayBuffer(50); int current = …

8
アニメーションをアクティビティに追加するにはどうすればよいでしょうfinish()
アクティビティが作成されて正常に機能する場合にoverridePendingTransitionを使用していますが、フェードインがうまく機能しているのがわかりますが、アクティビティの終了をアニメーション化しようとしても、デフォルトの右から左へのスライドを実行しています。 最初に、次のようにアクティビティを開始するときにアウトアニメーションを定義してみました。 Intent myIntent = new Intent(a, SkdyAlert.class); myIntent.addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP); a.startActivity(myIntent); if (android.os.Build.VERSION.SDK_INT &gt; android.os.Build.VERSION_CODES.DONUT) { AnimationHelper.overridePendingTransition(a, R.anim.fadein, R.anim.fadeout); } あとは活動終了時にもやってみました okBtn.setOnClickListener(new OnClickListener() { public void onClick(View v) { finish(); if (android.os.Build.VERSION.SDK_INT &gt; android.os.Build.VERSION_CODES.DONUT) { AnimationHelper.overridePendingTransition(activity, 0, R.anim.fadeout); } } }); しかし、これらのアプローチはどちらも、終了アニメーションの「右から左」のスライドを妨げません。私が間違っていることについて何かアイデアはありますか?


6
フラグメントでsetArguments()およびgetArguments()メソッドを使用する方法
2つのフラグメントがあります:(1)Frag1(2)Frag2。 Frag1 bundl = new Bundle(); bundl.putStringArrayList("elist", eList); Frag2 dv = new Frag2(); dv.setArguments(bundl); FragmentTransaction ft = getFragmentManager().beginTransaction(); ft.replace(R.id.the_fragg,dv); ft.show(getFragmentManager().findFragmentById(R.id.the_fragg)); ft.addToBackStack(null); ft.commit(); Frag2でこのデータを取得するにはどうすればよいですか?

5
Intentを使用したAndroidの複数のメール添付ファイル
私は、Intentを使用して添付ファイル(画像ファイル、音声ファイルなど)を添付してメールを送信するAndroidプログラムに取り組んでいますACTION_SEND。電子メールに単一の添付ファイルがある場合、プログラムは機能しています。Intent.putExtra(android.content.Intent.EXTRA_STREAM, uri)指定した画像ファイルをメールに添付して使用してみましたが、Gmailでメールを配信できます。しかし、同じメールにIntent.putExtra(android.content.Intent.EXTRA_STREAM, uri)複数回画像を添付して複数回呼び出してみたところ、うまくいきませんでした。添付ファイルはメールに表示されません。 メールの添付ファイルについてSDKドキュメントとAndroidプログラミングユーザーグループを検索しましたが、関連情報が見つかりません。ただし、ACTION_SEND_MULTIPLE私の要件を満たす可能性のある別のインテント定数(APIレベル4以降で使用可能)があることがわかりました。SDKドキュメントに基づいて、それは単に複数のデータを他の誰かに配信することACTION_SENDを示しており、データが複数であることを除いて、のように機能します。しかし、私はまだこのコマンドの正しい使い方を理解できませんでした。でインテントを宣言してACTION_SEND_MULTIPLEから、putExtra(EXTRA_STREAM, uri)複数回呼び出して複数の画像を添付しようとしましたが、以前と同じように同じエラーが発生し、添付ファイルはメールに表示されません。 誰かが試してみてACTION_SEND_MULTIPLE、複数の電子メール添付ファイルでそれを動作させましたか?

8
実行時にTextViewのスタイルを変更する方法
ユーザーがをタップしたときにTextView定義済みのスタイルを適用したいAndroidアプリがあります。 見つけようと思ったのですtextview.setStyle()が存在しません。私は試した textview.setTextAppearance(); しかし、それは機能しません。
98 java  android  textview 

10
カスタムセレクターを介したListViewアイテムの背景
リストセレクターを介して各リストビューアイテムにカスタム背景を適用することは可能ですか? デフォルトのセレクター@android:color/transparentはstate_focused="false"ケースを指定しますが、これを一部のカスタムドローアブルに変更しても、選択されていないアイテムには影響しません。Romain Guy はこの回答でこれが可能であると示唆しているようです。 私は現在、各ビューでカスタム背景を使用し、アイテムが選択/フォーカスされている場合にセレクターが表示されるように非表示にすることで同じ効果を達成していますが、これをすべて1か所で定義するとよりエレガントになります。 参考までに、これは私がこれを試すために使用しているセレクタです: &lt;selector xmlns:android="http://schemas.android.com/apk/res/android"&gt; &lt;item android:state_focused="false" android:drawable="@drawable/list_item_gradient" /&gt; &lt;!-- Even though these two point to the same resource, have two states so the drawable will invalidate itself when coming out of pressed state. --&gt; &lt;item android:state_focused="true" android:state_enabled="false" android:state_pressed="true" android:drawable="@drawable/list_selector_background_disabled" /&gt; &lt;item android:state_focused="true" android:state_enabled="false" android:drawable="@drawable/list_selector_background_disabled" /&gt; &lt;item …
98 android  listview 

6
Cordova 3.5.0インストールエラー-Androidターゲット19をインストールしてください
私はこれを機能させようと試み、それが私を混乱させています: $ cordova platform add android 出力は次のとおりです。 Creating android project... /Users/doekewartena/.cordova/lib/android/cordova/3.5.0/bin/node_modules/q/q.js:126 throw e; ^ Error: Please install Android target 19 (the Android newest SDK). Make sure you have the latest Android tools installed as well. Run "android" from your command-line to install/update any missing SDKs or tools. at /Users/doekewartena/.cordova/lib/android/cordova/3.5.0/bin/lib/check_reqs.js:80:29 at …
98 android  macos  cordova 

4
アクティビティ/フラグメントが一時停止しているときにハンドラーメッセージを処理する方法
私の他の投稿のわずかな変化 基本的に私がメッセージを持ってHandler、私の中Fragmentのダイアログにつながることができ、メッセージの束を受け取り、却下または示されています。 アプリがバックグラウンドに置かれるとonPause、メッセージが表示されますが、期待どおりにメッセージが届きます。ただし、フラグメントを使用しているため、ダイアログが表示されなくなり、結果がになるため、ダイアログを表示することはできませんIllegalStateException。 状態の損失を許可することを却下またはキャンセルすることはできません。 私が持っていることを考えるとHandler、私は私がしばらく一時停止状態でメッセージをどのように処理するかのように推奨されるアプローチがあるかどうかを疑問に思っています。 私が考えている解決策の1つは、一時停止中に届いたメッセージを録音し、で再生することonResumeです。これはやや不十分で、これをよりエレガントに処理するためにフレームワークに何かがあるに違いないと私は考えています。

18
プログラムでAndroidの受信トレイからSMSを削除する方法は?
Androidフォンでは、アプリケーションに登録されたSMSメッセージもデバイスの受信トレイに送信されます。ただし、混乱を防ぐために、アプリケーション固有のSMSメッセージを受信トレイから削除して、これらのメッセージの潜在的なオーバーフローを削減できると便利です。 プログラムでAndroidの受信トレイからSMSメッセージを削除する方法について明確な回答を得ることに関する他のGoogleグループへの質問は、差し迫ったものではないようです。 したがって、シナリオ: Androidアプリの起動。 SMSメッセージタイプX、Y、Zを登録する メッセージP、Q、X、Y、Zは、時間の経過とともにストリーミングされ、すべて受信トレイに保管されます AndroidアプリケーションがX、Y、Zの受信を検出しました(おそらくプログラム割り込みイベントの一部として) プロセスX、Y、Z 欲望!!! X、Y、ZはAndroidの受信トレイから削除されます それは行われましたか?できますか?
98 android  sms 

30
Androidテストランナーが「空のテストスイート」を報告するのはなぜですか?
IntelliJ / Androidが「空のテストスイート」を報告している理由を理解しようとして、壁に頭をぶつけています。2つのIntelliJモジュールを含む小さなプロジェクト(Eclipseの「プロジェクト」)があります。ユニットテストモジュールには独自のAndroidManifest.xmlがあり、これを下部に貼り付けました。ActivityUnitTestCaseテストはContext-objectに依存するため、私はを実行しようとしています。 メインモジュールのパッケージ名はnilzor.myappです。テストモジュールのパッケージ名はnilzor.myapp.tests テストランナーがtestBlah()-methodをテストとして検出しないのはなぜですか? &lt;?xml version="1.0" encoding="utf-8"?&gt; &lt;!-- package name must be unique so suffix with "tests" so package loader doesn't ignore us --&gt; &lt;manifest xmlns:android="http://schemas.android.com/apk/res/android" package="nilzor.myapp.tests" android:versionCode="1" android:versionName="1.0"&gt; &lt;!-- We add an application tag here just so that we can indicate that this package needs to link against …

6
Android StudioでProGuardを使用する方法
これはAndroid Studioでの最初のプロジェクトであり、アプリのコードは難読化されていません。私はbuild.gradleファイルでこの構成を使用しています: [ビルド]&gt; [署名済みAPKを生成...]を使用しており、[Proguardを実行]がオンになっています。また、Apk_OneClick.v4.2を使用してテストしたところ、コードは非常に読みやすくなっています。 私を助けてください。:(

8
Android N Java 8機能(Jackコンパイラー)およびKotlin相互運用機能
アップデート 3。KOTLINは現在、 Androidの開発で公式にサポートされています。Googleによる。やぁぁぁぁぁぁぁぁぁす! アップデート2:JetBrainsは長期的にはKotlin for Androidのサポートに本当に取り組んでいるようです。私は幸せなkotlinユーザーです:)。 更新:JetBrainsのHadi Haririは、このトピックに関する情報をリリースする予定であると述べました。更新があり次第、この投稿を更新します。 ===次のスタッフの廃止=== Googleは、いくつかの興味深い機能を備えたAndroid Nのプレビューをリリースしました。最も顕著なのは、Java 8言語の部分的なサポートです。これは、Googleが取り組んでいる新しいJackツールチェーンのために可能です。 javacまたはkotlincを使用する現在のツールチェーン: javac(.java-&gt; .class)-&gt; dx(.class-&gt; .dex) kotlinc(.kt-&gt; .class)-&gt; dx(.class-&gt; .dex) 新しいジャックツールチェーン: ジャック(.java-&gt; .jack-&gt; .dex) 私は、GoogleがJackをAndroid開発のデフォルトのツールチェーンにすることを推進すると想定しています。更新:Jackは非推奨になりました。ヤス。 私の質問は、この新しいツールチェーンが、将来、Android開発のkotlinユーザーとしてどのように影響するかということです。「過去に行き詰まった」のでしょうか?

6
Android 7ネイティブクラッシュ:libc.so tgkill
次のスタックトレースでこのネイティブクラッシュが発生しています。 これはAndroid 7.0および7.1でのみ発生します。このアプリには何も新しいものが追加されておらず、数年前から運用されていますが、Nougatに更新されるデバイスが増えるにつれ、このクラッシュは頻繁に発生し、迷惑になっています。 何かアドバイスをいただければ幸いです。 native: pc 000000000007a6c4 /system/lib64/libc.so (tgkill+8) native: pc 0000000000077920 /system/lib64/libc.so (pthread_kill+64) native: pc 000000000002538c /system/lib64/libc.so (raise+24) native: pc 000000000001d24c /system/lib64/libc.so (abort+52) native: pc 000000000001225c /system/lib64/libcutils.so (__android_log_assert+224) native: pc 00000000000610e0 /system/lib64/libhwui.so native: pc 000000000003908c /system/lib64/libhwui.so native: pc 000000000003609c /system/lib64/libhwui.so native: pc 000000000003b4fc /system/lib64/libhwui.so native: pc 000000000003c520 /system/lib64/libhwui.so native: …

3
build.gradle(Project)とbuild.gradle(Module)の違い
Android Asynchronous Http Clientの依存関係をプロジェクトに追加しようとしています。したがって、プロジェクトには2つのbuild.gradleファイルがあります。 私の理解に従って、さまざまな種類の依存関係があります: build.gradle(Project:My-app)のルートレベルで定義したもの build.gradle(Project:My-app)のビルドスクリプト内の1つ もう1つはbuild.gradle(Modules:app)です。 この質問は、buildScriptの依存関係のリポジトリについてです。最初の2つのタイプについて少し説明します。 また、build.gradle(Project:My-app)は言う // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files したがって、Android非同期Httpクライアントの依存関係コードをbuild.gradle(Module:app)に追加する必要があると思います。 理解を深めるために、これらすべてを明確に示すことができればすばらしいと思います。

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