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

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


9
Java:オブジェクトがnullかどうかを確認する方法は?
Webから画像を取得するアプリケーションを作成しています。画像を取得できない場合は、別のローカル画像を使用する必要があります。 次の行を実行しようとしている間: Drawable drawable = Common.getDrawableFromUrl(this, product.getMapPath()); if (drawable.equals(null)) { drawable = getRandomDrawable(); } 行if(drawable.equals(null))は、drawableがnullの場合に例外をスローします。 nullの場合に例外をスローせずにローカルイメージを取得するために、drawableの値をチェックする方法を知っている人はいますか(drawable = getRandomDrawable()を実行)。
87 java  android 

9
別の国でウェブベースのGooglePlayを探索するにはどうすればよいですか?
play.google.comにアクセスすると、自動的に自分の国が認識され、その国のアプリを閲覧できるようになります。フッターのドロップダウンから言語を変更するか、クエリ文字列に&hl = codeを追加できます...ただし、言語は変更されるだけです...ストアのコンテンツは変更されません(アプリのリストとランキングは同じままです) Googleの開発者は、50か国以上の国にある国固有のプロキシやPCを使用してストアがどのように表示されるかを確認しないため、他のクエリ文字列パラメータまたはヘッダーパラメータが必要だと思います。 これをどのように行うことができるかについての手がかりはありますか?
87 android  country 

2
RecyclerView.ViewHolder-getLayoutPositionとgetAdapterPosition
新しいサポートライブラリバージョン(22.x)以降、このトピックで説明されているメソッドの代わりに、クラスのgetPosition()メソッドはRecyclerView.ViewHolder非推奨になりました。ドキュメントを読んでも違いはありません。誰かが素人の用語の違いを説明できますか? 次のユースケースがあります-アダプタにを与え、List各リストアイテムに追加情報を関連付けられるようにしたいです。私は位置から追加へのマッピングを持っています、そして、彼らが彼らの位置のために余分をフェッチしてそれで何かをすることができるように、マッピングは所有者のために利用可能です。ホルダーでは、どの方法を使用すればよいですか? インデックス0と1のリストアイテムが入れ替わった場合、ホルダーの位置はどうなりますか?メソッドは何を返しますか?

11
Gradle-エラー引数のメソッドimplementation()が見つかりませんでした[com.android.support:appcompat-v7:26.0.0]
Android Studioで既存のAndroidプロジェクトを開こうとしていますが、Gradleはエラーなしでアプリをビルドできません エラーアンドロイドスタジオは投げ続けます Error:(74, 1) A problem occurred evaluating project ':app'. > Could not find method implementation() for arguments [com.android.support:appcompat-v7:26.0.0] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler. 私の問題を理解するのに役立つbuild.gradleの私のコード私の依存関係 dependencies { compile fileTree(include: ['*.jar'], dir: 'libs') // google & support implementation "com.android.support:appcompat-v7:$supportVersion" implementation "com.android.support:cardview-v7:$supportVersion" implementation "com.android.support:recyclerview-v7:$supportVersion" implementation "com.android.support:design:$supportVersion" implementation "com.android.support:palette-v7:$supportVersion" implementation "com.android.support:customtabs:$supportVersion" implementation …

8
AndroidLocationServices.FusedLocationApiは非推奨
LocationServices.FusedLocationApi.requestLocationUpdates(mGoogleApiClient,mLocationRequest, this);「FusedLocationApi」に取り消し線が引かれている理由がわからず、非推奨と言っていることを指摘しました。 画像を表示するには、ここをクリックしてください import android.location.Location; import android.location.LocationListener; import android.support.annotation.NonNull; import android.support.annotation.Nullable; import android.support.v4.app.FragmentActivity; import android.os.Bundle; import com.google.android.gms.common.ConnectionResult; import com.google.android.gms.common.api.GoogleApiClient; import com.google.android.gms.location.LocationRequest; import com.google.android.gms.location.LocationServices; import com.google.android.gms.maps.CameraUpdateFactory; import com.google.android.gms.maps.GoogleMap; import com.google.android.gms.maps.OnMapReadyCallback; import com.google.android.gms.maps.SupportMapFragment; import com.google.android.gms.maps.model.LatLng; import com.google.android.gms.maps.model.MarkerOptions; public class MaintainerMapActivity extends FragmentActivity implements OnMapReadyCallback, GoogleApiClient.ConnectionCallbacks, GoogleApiClient.OnConnectionFailedListener, LocationListener{ private GoogleMap mMap; GoogleApiClient mGoogleApiClient; …

9
プログラムでTextViewテキストを中央揃え
ここで少し寛大にお願いします。AndroidSDKチュートリアルから始めたばかりで、チュートリアル自体にはない興味のあることを試みていますが、簡単だと思います。 TextViewコードを使用してアイテムを水平方向と垂直方向の中央に配置しようとしています(XMLで問題なく実行できます)。親がテーブルまたはその他のオブジェクトである場合にこれを行う方法の例をいくつか見てきましたが、これが私にとって理解しやすいものになることを願っています。(ps私の用語を自由に修正してください)。 これがチュートリアル/私の作業モデルからのサンプルコードです: package com.example.myfirstapp; import android.os.Bundle; import android.app.Activity; import android.content.Intent; import android.view.ViewGroup.LayoutParams; import android.widget.TextView; public class DisplayMessageActivity extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); Intent intent = getIntent(); String message = intent.getStringExtra(MainActivity.EXTRA_MESSAGE); TextView textView = new TextView(this); textView.setTextSize(40); textView.setText(message); textView.setGravity(View.TEXT_ALIGNMENT_GRAVITY); setContentView(textView); } } setGravityメソッドを見つけることができて、それに手を出そうとしましたsetLayoutParamsが、WRAP_CONTENT定数を解決するためにインポートする必要があるものを見つけることができないため、スコープが何であるかわかりません。私が理解したことから、センタリングとcontent_wrapping + gravityは2つの別個のものです。この場合の両方を行う方法の例と、APIドキュメントで答えを見つける方法/場所を教えてください。
87 android  textview 

6
Espressoでダイアログが表示されるかどうかを確認します
新しいandroid-test-kit(Espresso)を使用していくつかのテストを作成しようとしています。しかし、ダイアログが表示されているかどうかを確認し、ダイアログに対していくつかのアクション(正ボタンと負ボタンをクリックするなど)を実行する方法についての情報が見つかりません。ダイアログはWebView、アプリケーション自体ではなく、によっても表示される場合があることに注意してください。 どんな助けでもいただければ幸いです。リンク、または基本的なサンプルコードが必要です。 ダイアログが表示されるかどうかを確認します ダイアログボタンのクリックを実行します ダイアログの内部ビューを操作します(カスタムビューの場合) ダイアログの外側でプリフォームがクリックされ、表示されているかどうかを確認します(たとえばsetCancelable(false)、ダイアログビルダーで呼び出され、それを確認したい場合)。 アドバイスありがとうございます!


11
AndroidでのINSTALL_FAILED_MISSING_SHARED_LIBRARYエラー
Google APIを使用するAndroidアプリケーションを実行しようとすると、次のエラーが発生します [2009-07-11 11:46:43-FirstMapView]インストールエラー:INSTALL_FAILED_MISSING_SHARED_LIBRARY [2009-07-11 11 :46:43-FirstMapView]詳細については、logcatの出力を確認してください。 [2009-07-11 11:46:44-FirstMapView]起動がキャンセルされました! 誰かが私がこのエラーを解決するのを手伝ってくれる?

26
Android Studio 3.0の実行がタスクで失敗しました:dexをマージできません
android studioは、ビルドの実行中にビルドエラーが発生していました。 エラー:タスク ':app:transformDexArchiveWithExternalLibsDexMergerForDebug'の実行に失敗しました。java.lang.RuntimeException:java.lang.RuntimeException:com.android.builder.dexing.DexArchiveMergerException:dexをマージできません " 私のapp:build.gradleファイル: apply plugin: 'com.android.application' android { compileSdkVersion 26 buildToolsVersion '26.0.2' defaultConfig { applicationId "com.pdroid.foodieschoice" minSdkVersion 16 targetSdkVersion 25 versionCode 1 versionName "1.0" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } } dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', …

30
Flutter.ioAndroidライセンスステータス不明
[!] Androidツールチェーン-Androidデバイス用に開発(Android SDK 27.0.3)>>•Android SDK a .. \ Android \ sdk•AndroidNDKの場所が構成されていません(オプション。ネイティブプロファイリングサポートに役立ちます)•プラットフォームandroid-27、 build-tools 27.0.3•C:\ Program Files \ Android \ Android Studio \ jre \ bin \ javaにあるJavaバイナリ•JavaバージョンOpenJDKランタイム環境(ビルド1.8.0_152-release-1024-b02)XAndroidライセンスステータスが不明です。 Flutter Doctorを実行すると、Android SDKでエラーが発生しますが、デバイスでビルド/実行することはできます。この問題を修正する方法に興味がありました。Android SDKの最新バージョンをダウンロードしたと思いますが、先週この問題が発生しなかったため、何が起こったのかわかりません。 ##新しい問題コメントで考えられるいくつかの修正を行った後、新しい問題が発生しました。新しいjdk10と一緒に新しいバージョンのandroidsdk P、8、および7をインストールしました。どうやらまだ十分に更新されていません。 C:\Flutter\flutter>flutter doctor --android-licenses A newer version of the Android SDK is required. To update, run: C:\Users\tdmil\AppData\Local\Android\sdk\tools\bin\sdkmanager --update C:\ …
87 android  flutter 

18
tools.jarが見つかりませんでした。C:\ Program Files \ Java \ jre1.8.0_151に有効なJDKインストールが含まれていることを確認してください
JDKプロジェクト構造ファイル/プロジェクト構造を手動で構成したにもかかわらず、このエラーが表示されます。失敗:例外でビルドが失敗しました。 「問題:タスクの実行に失敗しました」:sample:compileReleaseJavaWithJavac '。 tools.jarが見つかりませんでした。C:\ Program Files \ Java \ jre1.8.0_151に有効なJDKインストールが含まれていることを確認してください。` JDKではなくC:\ Program Files \ Java \ jre1.8.0_151を探している理由がわかりません。
87 java  android  gradle 

16
FlatButtonクリックでAlertDialogを閉じるにはどうすればよいですか?
私は以下を持っていますAlertDialog。 showDialog( context: context, child: new AlertDialog( title: const Text("Location disabled"), content: const Text( """ Location is disabled on this device. Please enable it and try again. """), actions: [ new FlatButton( child: const Text("Ok"), onPressed: _dismissDialog, ), ], ), ); どうすれば言ったを_dismissDialog()却下させることができAlertDialogますか?

12
Logcatがエラーでクラッシュする:予期しないEOF
長い計算を実行していますが、かなり遅れて問題が発生します。ブレークポイントを使用してみましたが、今のところ成功していません。だから私はLog.d監視するためにループに入れました... しかしすぐに、Logcatは次のようにクラッシュします。 02-08 16:35:42.820 2936-3402/com.nohkumado.geneticsolving.full D/BaseC: norm:BC sq:49.0 dis:0.0 con:50.0/BC sq:56.0 dis:4.0 con:94.0=1.4069148936170213 read: unexpected EOF! --------- beginning of crash Logcatを再度実行するには、スタジオを再起動する必要があります。 Logcatのバッファサイズの設定を見つけることができるかどうかを調べましたが、これまでのところ何も見つかりませんでした。何ができるの?

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