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

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

16
バックスタックの最新のフラグメントを取得する
最新のフラグメントインスタンスをバックスタックに追加するにはどうすればよいですか(フラグメントタグとIDがわからない場合)。 FragmentManager fragManager = activity.getSupportFragmentManager(); FragmentTransaction fragTransacion = fragMgr.beginTransaction(); /****After add , replace fragments (some of the fragments are add to backstack , some are not)***/ //HERE, How can I get the latest added fragment from backstack ??


11
親のサイズに基づいてAndroidビューのサイズを設定する方法
親レイアウトのサイズに基づいてビューのサイズを変更するにはどうすればよいですか。たとえばRelativeLayout、画面全体に表示されるがあり、子ビュー、たとえばImageViewを使用して、高さ全体、幅の半分を占めるようにしますか? 私は上のすべてを上書きしようとしたonMeasure、onLayout、onSizeChanged...、などと私は仕事にそれを得ることができませんでした
104 android  layout 


16
次のクラスをインスタンス化できませんでした:-android.support.v7.widget.Toolbar
Android Lollipop(5.0)で使用されている新しいマテリアルデザインでアプリを作成しています。 次のガイドを使用しています。 http://android-developers.blogspot.it/2014/10/appcompat-v21-material-design-for-pre.html http://antonioleiva.com/material-design-everywhere/ ツールバーを作成した後、「次のクラスをインスタンス化できませんでした:-android.support.v7.widget.Toolbar」というエラーが表示されます。 アプリは電話またはエミュレーターでうまく機能しますが、Android Studioのレイアウトデザイナーはレイアウトを正しく表示しません。 ここにいくつかの画像があります: my_awesome_toolbar.xmlレイアウトプレビューのエラー activity_my.xmlレイアウトプレビューのエラー ファイルのxmlコード: my_awesome_toolbar.xml: <?xml version="1.0" encoding="utf-8"?> <android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/my_awesome_toolbar" android:layout_height="wrap_content" android:layout_width="match_parent" android:minHeight="?attr/actionBarSize" android:background="?attr/colorPrimary" /> activity_my.xml: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:id="@+id/root" tools:context="com.myapp.test.MyActivity" android:orientation="horizontal"> <include android:id="@+id/toolbar" layout="@layout/my_awesome_toolbar" /> <!-- Rest of layout --> </RelativeLayout> MyActivity.java: package com.myapp.test; import android.os.Bundle; import android.support.v7.app.ActionBarActivity; …
104 java  android  xml 

16
テキストウォッチャーを起動せずにEditTextテキストを変更するにはどうすればよいですか?
EditTextCustomer Text Watcherのあるフィールドがあります。コードの一部で、私が使用しているEditTextの値を変更する必要があり.setText("whatever")ます。 問題は、変更を加えるとすぐに、afterTextChangedメソッドが呼び出されて無限ループが発生することです。afterTextChangedをトリガーせずにテキストを変更するにはどうすればよいですか? afterTextChangedメソッドにテキストが必要なので、を削除しないでくださいTextWatcher。

7
ダイアログで没入モードを維持するにはどうすればよいですか?
アクティビティがカスタムダイアログを表示するときに新しい没入モードを維持するにはどうすればよいですか? ダイアログでイマーシブモードを維持するために以下のコードを使用していますが、そのソリューションでは、カスタムダイアログを開始するとNavBarが1秒未満で表示され、その後消えます。 次のビデオでは、より良い問題(ナビゲーションバーが表示され、画面の一番下を見て)説明してhttp://youtu.be/epnd5ghey8g この動作を回避するにはどうすればよいですか? コード 私のアプリケーションのすべての活動の父: public abstract class ImmersiveActivity extends Activity { @SuppressLint("NewApi") private void disableImmersiveMode() { if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.KITKAT) { getWindow().getDecorView().setSystemUiVisibility( View.SYSTEM_UI_FLAG_FULLSCREEN ); } } @SuppressLint("NewApi") private void enableImmersiveMode() { if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.KITKAT) { getWindow().getDecorView().setSystemUiVisibility( View.SYSTEM_UI_FLAG_LAYOUT_STABLE | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN | View.SYSTEM_UI_FLAG_FULLSCREEN | View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY | View.SYSTEM_UI_FLAG_HIDE_NAVIGATION …

10
Androidでスワイプしてアプリが終了したときにコードを処理する方法は?
アプリが実行されているときにホームボタンを押すと、アプリがバックグラウンドで実行されます。長押しホームボタンとは、最近のアプリのリストからそれをスワイプしてアプリを殺す場合さて、イベントのどれも好きなんonPause()、onStop()またはonDestroy()プロセスが終了されるという呼び出されます。それで、サービスを停止し、通知を殺し、リスナーの登録を解除したい場合、どうすればよいですか?かなりの数の記事やブログを読みましたが、有用な情報が得られず、それに関するドキュメントも見つかりませんでした。任意の助けいただければ幸いです。前もって感謝します。
104 android 

9
IN句とプレースホルダー
Android内で次のSQLクエリを実行しようとしています。 String names = "'name1', 'name2"; // in the code this is dynamically generated String query = "SELECT * FROM table WHERE name IN (?)"; Cursor cursor = mDb.rawQuery(query, new String[]{names}); ただし、Androidは疑問符を正しい値に置き換えません。私は次のことを行うことができますが、これはSQLインジェクションから保護しません。 String query = "SELECT * FROM table WHERE name IN (" + names + ")"; Cursor cursor = …
104 android  sqlite 

3
Androidの「gpsにはACCESS_FINE_LOCATION」エラーが必要ですが、マニフェストファイルにこれが含まれています
アプリケーションを実行するたびに、SecurityExceptionがスローされ、デバッガーからのエラーは次のように読み込まれます。 java.lang.SecurityException:「gps」ロケーションプロバイダーには、ACCESS_COARSE_LOCATIONまたはACCESS_FINE_LOCATION権限が必要です。 これは単純な間違いのようですが、私のマニフェストファイルは完全に正しいです。ここにあり、ここにも私のMapActivityコードがあります: <?xml version="1.0" encoding="utf-8"?> <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" /> <uses-permission android:name="com.dev.cromer.jason.coverme.permission.MAPS_RECEIVE" /> <application android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:theme="@style/AppTheme" > <activity android:name=".MainActivity" android:label="@string/app_name" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version" /> …
104 java  android  gps 

25
Androidアプリケーションのインストール中に「解析エラー:パッケージの解析中に問題が発生しました」
Androidアプリケーション(Parse Error : There is a problem parsing the package.)のインストール中にこのエラーが発生しました。次の手順を実行しました。 初めてアプリケーションをインストールしたところ、問題なく動作しました。 既存のアプリケーションに変更を加え、マニフェストファイルのバージョン番号を変更しました。 <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="org.openintents.samples.BasicOpenARDemo" android:versionCode="2" android:versionName="1.0.1"> 次に、アプリケーションをエクスポートして、コード署名プロセスを終了します。これを行うには、プロジェクトノードを右クリックし、[エクスポート]を選択します。そこにウィザードが表示されます。手順に従い、コード署名も完了します。 ARDemo.apkファイルを取得し、その名前をARDemo1.apkに変更しました 次に、このapkファイルを携帯電話のSDカードに発送し、インストールを開始したところ、上記のエラーが発生しました。 私はグーグル、彼らはマニフェストファイルの解凍に関するその問題を言う。 誰かが私に何が悪いのかを教えてもらえますか?
104 android 



11
Androidは文字列値として色を取得します
リソースで色を定義した場合 <resources> <color name="someColor">#123456</color> </resources> 次のように、IDで色を設定することができます view.setTextColor(R.color.someColor); colors.xmlからカラー文字列値を取得することもできますか? 何かのようなもの colorStr = getColor(R.color.someColor); // -> colorStr = "#123456" はいの場合、誰かが例を挙げられますか? ありがとうございました
104 android  colors 


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