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

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

4
Android buildscriptリポジトリ:jcenter VS mavencentral
前回Android Studioを使用したときは.gradle、mavencentral()ビルドスクリプトリポジトリでファイルを生成していましたが、現在はjcenter()です。 誰もがこれに関連する問題を説明できますか?他にレポはありますか?いつ切り替える必要がありますか?プロジェクト、モジュール、ライブラリにどのような影響がありますか?Android開発者にとって他に必要なものはありますか? これらのリポジトリを維持する責任があるのは誰ですか?

7
TextViewをスタイルしてそのすべての文字を大文字にする方法はありますか?
XMLの属性またはスタイルをに割り当てTextViewて、すべて大文字のテキストを作成できるようにしたいと考えています。 属性は、android:inputType="textCapCharacters"とandroid:capitalize="characters"彼らは、ユーザーinputedテキストのためではないようなものと見もしませんTextView。 これを実行して、スタイルをコンテンツから分離できるようにします。私はこれをプログラムで行うことができることを知っていますが、コンテンツとコードからスタイルを除外したいと思います。

21
Androidアプリでインターネット接続を確認するためのブロードキャストレシーバー
インターネット接続を確認するためのアンドロイド放送受信機を開発しています。 問題は、私の放送受信機が2回呼び出されていることです。ネットワークが利用可能な場合にのみ呼び出されます。利用できない場合は、通知しません。 これが放送受信機 public class NetworkChangeReceiver extends BroadcastReceiver { @Override public void onReceive(final Context context, final Intent intent) { final ConnectivityManager connMgr = (ConnectivityManager) context .getSystemService(Context.CONNECTIVITY_SERVICE); final android.net.NetworkInfo wifi = connMgr .getNetworkInfo(ConnectivityManager.TYPE_WIFI); final android.net.NetworkInfo mobile = connMgr .getNetworkInfo(ConnectivityManager.TYPE_MOBILE); if (wifi.isAvailable() || mobile.isAvailable()) { // Do something Log.d("Network Available ", "Flag …

7
ADT 22にアップグレードした後、ライブラリがAPKに追加されない
いくつかのライブラリプロジェクトを参照しているかなり大きなAndroidアプリプロジェクトがあります。日食ADTプラグインを最新バージョン(v22)にアップグレードするまで、すべてが順調でした。もちろんSDKもアップグレードしました。Eclipseでコンパイルエラーは表示されませんが、電話でプロジェクトを実行すると、NoClassDefFoundErrorが発生します。 java.lang.NoClassDefFoundError: org.acra.ACRA .... アルカライブラリは、参照されたライブラリプロジェクト(libsフォルダー内)の1つに含まれており、パッケージエクスプローラーの「Android Private Libraries」で確認できます。プロジェクトは、ADTをアップグレードしなかった他のすべてのコンピュータで正常に実行されます。 私はすでに次のものを含むものをすべて試しました: Android SDKを再インストールします 新しいADTバンドルをダウンロードする すべてのコードを削除してgitからもう一度取得します 問題のライブラリをアプリプロジェクトにコピーする このライブラリを使用するコードをコメント化します-次のライブラリでも同じエラーが発生します すべて成功せず、ここで本当に必死になっています。 誰かがその問題を解決する方法についてのヒントを教えてくれたら本当に嬉しいです。
238 android  eclipse  adt 

30
EditText内のドローアブルのクリックイベントの処理
EditText次のXMLを使用して、ウィジェット内のテキストの右側に画像を追加しました。 <EditText android:id="@+id/txtsearch" ... android:layout_gravity="center_vertical" android:background="@layout/shape" android:hint="Enter place,city,state" android:drawableRight="@drawable/cross" /> しかしEditText、埋め込まれた画像がクリックされたときをクリアしたいと思います。これどうやってするの?

25
署名されたapkの生成時の「:app:lintVitalRelease」エラー
Google PlayでAPKをアップロードしようとしたところ、「デバッグ可能なAPKをアップロードしました。セキュリティ上の理由から、Google Playで公開する前にデバッグを無効にする必要があります。デバッグ可能なAPKの詳細をご覧ください。」というエラーメッセージが表示されました。 その後android:debuggable="false"、マニフェストに書き込み、再試行しました。同じエラーが発生したため、モジュールのビルドバリアントをリリースに設定し、apkを再度生成しようとしましたが、今回はこのエラーが生成されました。 Error:Gradle: Execution failed for task ':app:lintVitalRelease'. Lint found fatal errors while assembling a release target. To proceed, either fix the issues identified by lint, or modify your build script as follows: ... android { lintOptions { checkReleaseBuilds false // Or, if you prefer, you can continue …
238 java  android  gradle 

21
AndroidでWi-Fiが接続されているかどうかを確認するにはどうすればよいですか?
Wi-Fiが接続されていない限り、ユーザーにダウンロードを試してほしくない。ただし、Wi-Fiが有効になっているかどうかしかわからないようですが、3G接続は可能です。 android.net.wifi.WifiManager m = (WifiManager) getSystemService(WIFI_SERVICE); android.net.wifi.SupplicantState s = m.getConnectionInfo().getSupplicantState(); NetworkInfo.DetailedState state = WifiInfo.getDetailedStateOf(s); if (state != NetworkInfo.DetailedState.CONNECTED) { return false; } しかし、その状態は私が期待するものではありません。Wi-Fiが接続されているのに、OBTAINING_IPADDRそのままの状態になっています。

11
横向きのソフトキーボード入力の全画面編集ビューを無効にしますか?
ソフトキーボードを使用するAndroidデバイスで、横長モードでフルスクリーンキーボード編集ビュー(下に表示)が表示されないようにしたい(つまり、ソフトキーボード自体とその背後のビューのみを表示したい)。 これはのsetExtractViewShown(false)メソッドを使用して達成できるInputMethodServiceと思いますが、このデフォルトのインスタンスにアクセスできず、カスタム入力メソッドを実装したくありません。 追加用に編集:入力が行われるビューはTextView(ViewカスタムInputConnection実装の場合)でandroid:imeOptions="flagNoExtractUi"はないため、ここでは機能しません。

9
Android SQLiteで日付を操作する最良の方法[終了]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 2年前休業。 この質問を改善する SQLiteを使用するAndroidアプリケーションで日付を操作するときに問題が発生します。いくつか質問があります。 SQLiteに日付を格納するにはどのタイプを使用する必要がありますか(テキスト、整数など)? 日付を保存する最良の方法を考えると、ContentValuesを使用して適切に保存するにはどうすればよいですか? SQLiteデータベースから日付を取得する最良の方法は何ですか? SQLiteでSQLを選択し、結果を日付順に並べ替えるにはどうすればよいですか?
237 android  sql  database  sqlite  date 

11
RecyclerViewアイテムが表示されたときにアニメーション化する方法
表示されているRecyclerViewアイテムをアニメーション化するにはどうすればよいですか? デフォルトのアイテムアニメーターは、リサイクラーデータが設定された後にデータが追加または削除されたときにのみアニメーション化します。私は新しいアプリケーションを開発しているので、どこから始めればよいのかわかりません。 これを達成する方法はありますか?

6
Androidがsetvisibility(view.Gone)中に単純なアニメーションを追加する
シンプルなレイアウトを設計しました。アニメーションなしでデザインを完成させましたが、textviewクリックイベントのアニメーションを追加したいのですが、使い方がわかりません。私のxmlデザインは良さそうでしたか?任意の提案をいただければ幸いです。 私のXML <?xml version="1.0" encoding="UTF-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:longClickable="false" android:orientation="vertical" android:weightSum="16" > <LinearLayout android:layout_width="fill_parent" android:layout_height="0dp" android:orientation="vertical" android:background="#00DDA0" android:layout_weight="3" > </LinearLayout> <TextView android:id="@+id/Information1" android:layout_width="match_parent" android:layout_height="1dp" android:text="Child Information" android:background="#0390BE" android:layout_weight="0.75" android:textColor="#FFFFFF" android:layout_gravity="center|fill_horizontal"/> <LinearLayout android:id="@+id/layout1" android:layout_width="fill_parent" android:layout_height="0dp" android:layout_weight="8.5" android:background="#BBBBBB" android:orientation="vertical" > <TextView android:id="@+id/textView1" android:layout_width="match_parent" android:layout_height="match_parent" android:text="TextView" /> </LinearLayout> <TextView android:id="@+id/Information2" android:layout_width="match_parent" android:layout_height="0dp" …

17
このGoogle Play APK公開エラーメッセージはどういう意味ですか?
Androidアプリの新しいバージョンをGoogle Playに公開しようとすると、次のエラーが発生しますか? この構成は次の理由で公開できません:バージョン1はどのデバイス構成にも提供されていません:バージョン1を受け取る可能性のあるすべてのデバイスはバージョン4を受け取ります わかりません。どういう意味ですか?

27
デフォルトのFirebaseAppは初期化されていません
Default FirebaseApp is not initialized in this process com.example.app. Make sure to call FirebaseApp.initializeApp(Context) first.Firebase Remote Configを追加したばかりのAndroidアプリのメッセージにはいくつかの例外があります。 スタックトレースは次のとおりです。 Fatal Exception: java.lang.IllegalStateException: Default FirebaseApp is not initialized in this process com.example.app. Make sure to call FirebaseApp.initializeApp(Context) first. at com.google.firebase.FirebaseApp.getInstance(Unknown Source) at com.google.firebase.remoteconfig.FirebaseRemoteConfig.getInstance(Unknown Source) at com.example.app.fragments.SomeFragment.updateFooter(SourceFile:295) at com.example.app.fragments.SomeFragment.onCreateView(SourceFile:205) at android.support.v4.app.Fragment.performCreateView(SourceFile:2080) at android.support.v4.app.FragmentManagerImpl.moveToState(SourceFile:1108) …


8
バックグラウンドタスク、進行状況ダイアログ、向きの変更-100%有効な解決策はありますか?
バックグラウンドスレッド(私はを使用AsyncTask)でインターネットからデータをダウンロードし、ダウンロード中に進行状況ダイアログを表示します。向きが変更され、アクティビティが再起動されてから、AsyncTaskが完了します。進捗ダイアログを閉じて、新しいアクティビティを開始したいと思います。ただし、dismissDialogを呼び出すと例外がスローされる場合があります(おそらく、アクティビティが破棄され、新しいアクティビティがまだ開始されていないためです)。 この種の問題(ユーザーが向きを変えても機能するバックグラウンドスレッドからUIを更新する)を処理する最良の方法は何ですか?Googleの誰かが「公式の解決策」を提供しましたか?

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