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

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


16
Genymotion VMにGoogle Play開発者サービスをインストールする方法(ドラッグアンドドロップのサポートなし)?
ドラッグアンドドロップがサポートされていないGenymotionエミュレーターにGoogle Play開発者サービスをインストールするにはどうすればよいですか? Stack Overflowの投稿に記載されているようにインストールできません。Genymotion仮想デバイスにGoogleフレームワーク(Play、アカウントなど)をインストールするにはどうすればよいですか?ドラッグアンドドロップインストールのサポートがないため。 GenymotionはいくつかのエミュレータでGoogle Appsをサポートしていますが、タブレットエミュレータはサポートしていません。






30
Android開発ツールv。23を使用してEclipseを更新する
新しいSDKツール(リビジョン23)を使用してEclipseを更新しましたが、Eclipseの起動時に次のエラーが表示されます。 このAndroid SDKには、Android Developer Toolkitバージョン23.0.0以降が必要です。現在のバージョンは22.6.3.v201404151837-1123206です。ADTを最新バージョンに更新してください。 「アップデートの確認」でアップデートは見つかりませんでした。私がしようとすると、「新規ソフトウェアのインストール」、私はバージョン23を見ることができますが、私は次のエラーのためにアップグレードすることはできません。 Cannot complete the install because of a conflicting dependency. Software being installed: Android Development Tools 23.0.0.1245622 (com.android.ide.eclipse.adt.feature.feature.group 23.0.0.1245622) Software currently installed: Android Developer Tools 22.2.1.v201309180102-833290 (com.android.ide.eclipse.adt.package.product 22.2.1.v201309180102-833290) Only one of the following can be installed at once: ADT Package 22.6.3.v201404151837-1123206 (com.android.ide.eclipse.adt.package 22.6.3.v201404151837-1123206) ADT Package …
605 java  android  eclipse  adt 

30
AndroidでSharedPreferencesを使用して値を保存、取得、編集する方法[終了]
休業。この質問には、より焦点を当てる必要があります。現在、回答を受け付けていません。 2年前休業。 この質問の答えはコミュニティの努力です。この投稿を改善するには、既存の回答を編集してください。現在、新しい回答や相互作用を受け入れていません。 時間の値を保存したいので、それを取得して編集する必要があります。SharedPreferencesこれを行うにはどうすればよいですか?

30
ViewPager PagerAdapterがビューを更新しない
互換性ライブラリのViewPagerを使用しています。私はそれがいくつかのビューを表示できるように成功しました。 しかし、新しいビューのセットでViewPagerを更新する方法を理解するのに苦労しています。 新しいデータリストを使用するたびに、新しいアダプタを作成するなど、の呼び出しなどmAdapter.notifyDataSetChanged()、あらゆる種類のことを試しましたmViewPager.invalidate()。 テキストビューは元のデータから変更されないままです。 更新: 小さなテストプロジェクトを作成しましたが、ほとんどビューを更新できました。以下のクラスを貼り付けます。 更新されていないように見えるのは2番目のビューです。「B」は残り、更新ボタンを押すと「Y」が表示されます。 public class ViewPagerBugActivity extends Activity { private ViewPager myViewPager; private List<String> data; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); data = new ArrayList<String>(); data.add("A"); data.add("B"); data.add("C"); myViewPager = (ViewPager) findViewById(R.id.my_view_pager); myViewPager.setAdapter(new MyViewPagerAdapter(this, data)); Button updateButton = (Button) findViewById(R.id.update_button); updateButton.setOnClickListener(new OnClickListener() { @Override …


17
Androidでグローバル変数を宣言する方法は?
ログインが必要なアプリケーションを作成しています。メインアクティビティとログインアクティビティを作成しました。 メインアクティビティonCreateメソッドで、次の条件を追加しました。 public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); ... loadSettings(); if(strSessionString == null) { login(); } ... } onActivityResult:ログインフォームは、このようなルックスを終了したときに実行される方法 @Override public void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); switch(requestCode) { case(SHOW_SUBACTICITY_LOGIN): { if(resultCode == Activity.RESULT_OK) { strSessionString = data.getStringExtra(Login.SESSIONSTRING); connectionAvailable = true; strUsername = data.getStringExtra(Login.USERNAME); …

30
メールインテントを送信
Intent intent = new Intent(Intent.ACTION_SEND); intent.setType("text/html"); intent.putExtra(Intent.EXTRA_EMAIL, "emailaddress@emailaddress.com"); intent.putExtra(Intent.EXTRA_SUBJECT, "Subject"); intent.putExtra(Intent.EXTRA_TEXT, "I'm email body."); startActivity(Intent.createChooser(intent, "Send Email")); 上記のコードは、次のアプリを表示するダイアログを開きます:-Bluetooth、Googleドキュメント、Yahooメール、Gmail、orkut、Skypeなど。 実際には、これらのリストオプションをフィルター処理したいと思います。Gmail、Yahoo Mailなどのメール関連アプリのみを表示したい。どうやってするの? 「Android Market」アプリケーションでそのような例を見てきました。 Androidマーケットアプリを開く 開発者がメールアドレスを指定したアプリケーションを開きます。(そのようなアプリが見つからない場合は、私のアプリを開いてください:-market:// details?id = com.becomputer06.vehicle.diary.free、または「Vehicle Diary」で検索してください) 「DEVELOPER」までスクロールします [メールを送信]をクリックします ダイアログには、Gmail、Yahoo Mailなどのメールアプリのみが表示されます。Bluetooth、orkutなどは表示されません。このようなダイアログを生成するコードは何ですか?

9
例:メッセージングを使用したアクティビティとサービス間の通信
アクティビティとサービスの間でメッセージを送信する方法の例を見つけることができませんでした。これを理解するのに何時間も費やしました。他の人が参照できるサンプルプロジェクトを次に示します。 この例では、サービスを直接開始または停止し、サービスから個別にバインド/バインド解除することができます。サービスの実行中は、10 Hzで数値が増加します。アクティビティがにバインドされてServiceいる場合、現在の値が表示されます。データは整数および文字列として転送されるため、2つの異なる方法でその方法を確認できます。アクティビティには、メッセージをサービスに送信するためのボタンもあります(増分値を変更します)。 スクリーンショット: AndroidManifest.xml: <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.exampleservice" android:versionCode="1" android:versionName="1.0"> <application android:icon="@drawable/icon" android:label="@string/app_name"> <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> <service android:name=".MyService"></service> </application> <uses-sdk android:minSdkVersion="8" /> </manifest> res \ values \ strings.xml: <?xml version="1.0" encoding="utf-8"?> <resources> <string name="app_name">ExampleService</string> <string name="service_started">Example Service started</string> …

30
RecyclerView onClick
を使用している人がに項目RecyclerViewを設定する方法を見つけましたか?各アイテムの各レイアウトにリスナーを設定することを考えましたが、それは少し面倒すぎるようです。イベントをリッスンする方法があると確信していますが、それを完全に理解することはできません。onClickListenerRecyclerViewRecyclerViewonClick

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