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

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

3
Android-ブロードキャストレシーバーonReceive()からコンテキストを取得して送信する
基本的に、インテントを作成して、BroadcastReceiverのonReceive()からサービスに渡したいと思います。 これまでは常にView.getContext()を使用していましたが、ここでは行き詰まります。使用できるように、どの程度正確にコンテキストを取得できますpublic Intent (Context packageContext, Class<?> cls)か?

9
(非推奨)フラグメントonOptionsItemSelectedが呼び出されない
編集: この質問は、非推奨のシャーロックアクションバーに関するものでした。代わりにAndroidサポートライブラリを使用する必要があります 表示される共有と呼ばれるアクションバーメニューオプションを追加しましたfragmentが、選択イベントがキャッチされていません このように追加します @Override public void onCreateOptionsMenu (Menu menu, MenuInflater inflater) { MenuItem item = menu.add(0, 7,0, R.string.share); item.setIcon(R.drawable.social_share).setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM); } 両方でそれを捕獲しようとしているfragmentとfragment activityのような @Override public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { case 7: Intent share = new Intent(Intent.ACTION_SEND); share.setType("text/plain"); share.putExtra(Intent.EXTRA_TEXT, "I'm being sent!!"); startActivity(Intent.createChooser(share, "Share Text")); return true; default: …

11
android sdkが見つかりません(Unity)
エラー: Invalid command android UnityEditor.HostView:OnGUI() CommandInvokationFailure: Unable to list target platforms. Please make sure the android sdk path is correct. See the Console for more details. C:/Program Files/Java/jdk1.8.0_121\bin\java.exe -Xmx2048M -Dcom.android.sdkmanager.toolsdir="C:/Users/great/AppData/Local/Android/Sdk\tools" -Dfile.encoding=UTF8 -jar "C:\Program Files\Unity\Editor\Data\PlaybackEngines\AndroidPlayer/Tools\sdktools.jar" - stderr[ Error:Invalid command android ] stdout[ ] exit code: 64 UnityEditor.Android.Command.Run (System.Diagnostics.ProcessStartInfo psi, UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit, …
82 android  unity3d 

2
NavigationViewとカスタムレイアウト
私は次のNavigationViewようなデザインサポートライブラリを使用しています: <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@+id/drawer_layout" android:layout_height="match_parent" android:layout_width="match_parent" android:fitsSystemWindows="true"> <!-- put your main layout here --> <include layout="@layout/drawer_main_layout"/> <android.support.design.widget.NavigationView android:id="@+id/nav_view" android:layout_height="match_parent" android:layout_width="wrap_content" android:layout_gravity="start" android:fitsSystemWindows="true" app:headerLayout="@layout/nav_header" app:menu="@menu/drawer_view"/> </android.support.v4.widget.DrawerLayout> そして私はこのメニューを設定しました: <menu xmlns:android="http://schemas.android.com/apk/res/android"> <group android:checkableBehavior="single"> <item android:id="@+id/nav_home" android:icon="@drawable/ic_dashboard" android:title="Home" /> <item android:id="@+id/nav_messages" android:icon="@drawable/ic_event" android:title="Messages" /> <item android:id="@+id/nav_friends" android:icon="@drawable/ic_headset" android:title="Friends" /> <item android:id="@+id/nav_discussion" android:icon="@drawable/ic_forum" android:title="Discussion" …

5
Android:コードで属性の値を取得する方法は?
textApperanceLargeのint値をコードで取得したいと思います。以下のコードは正しい方向に進んでいると思いますが、TypedValueからint値を抽出する方法を理解できません。 TypedValue typedValue = new TypedValue(); ((Activity)context).getTheme().resolveAttribute(android.R.attr.textAppearanceLarge, typedValue, true);
82 android 

4
アクションバーにSearchViewを実装する
私SearchViewは自分から作成し、arrayList<String>これと同じドロップダウンリストに提案を表示 する必要があります SearchViewアクションバーでを構築する方法を段階的に説明するチュートリアルを探しています。 私はドキュメントを読み、グーグルの例に従いましたが、それは私には役に立ちませんでした。 検索を作成しました <?xml version="1.0" encoding="utf-8"?> <menu xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@+id/action_search" android:title="Search" android:icon="@android:drawable/ic_menu_search" android:showAsAction="always" android:actionViewClass="android.widget.SearchView" /> </menu>` しかし、文字列の配列のパラメータを設定する方法がわかりません。別のアクティビティで結果を取得しようとしましたが、機能しませんでした。

12
Androidプロジェクトでターゲットビルドを変更するにはどうすればよいですか?
私は現在EclipseにAndroidプロジェクトを持っています。 1.5(sdk 3)のターゲットビルドで作成しました。 ここで、minSdkが3、targetSdkが8になるように変更します。 これを行うには、最新のSDK(2.2)に対してビルドする必要があることがわかります。 Eclipseでこれを行うには、プロジェクトを右クリックし、プロパティに移動し、Androidをクリックして、プロジェクトビルドターゲットをAndroid 2.2に変更し、[適用]、[OK]の順にクリックします。 ただし、これは影響がないようで、再試行すると、ターゲットビルドがAndroid1.5に戻されます。 ステップか何かが足りませんか?
82 android  build  target 

6
インテントを介してArrayListを渡す
インテントを使用してarrayListを別のアクティビティに渡そうとしています。これが最初のアクティビティのコードです。 case R.id.editButton: Toast.makeText(this, "edit was clicked", Toast.LENGTH_LONG).show(); Intent intent = new Intent(this, editList.class); intent.putStringArrayListExtra("stock_list", stock_list); startActivity(intent); break; これは、2番目のアクティビティでリストを取得しようとする場所です。ここで何か問題がありますか? Intent i = new Intent(); //This should be getIntent(); stock_list = new ArrayList<String>(); stock_list = i.getStringArrayListExtra("stock_list");

14
証明書はPCによって信頼されていますが、Androidによっては信頼されていません
今朝以降、Androidで証明書が信頼されなくなり、アプリケーションが接続できなくなります。 Catch exception while startHandshake: javax.net.ssl.SSLHandshakeException: java.security.cert.CertPathValidatorException: Trust anchor for certification path not found. return an invalid session with invalid cipher suite of SSL_NULL_WITH_NULL_NULL javax.net.ssl.SSLPeerUnverifiedException: No peer certificate at org.apache.harmony.xnet.provider.jsse.SSLSessionImpl.getPeerCertificates(SSLSessionImpl.java:137) at org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:93) at org.apache.http.conn.ssl.SSLSocketFactory.createSocket(SSLSocketFactory.java:381) at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:165) at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:164) at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:119) at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:360) at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:591) at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:807) at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:781) at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:770) …


4
Robolectricを使用したカスタムビューのテスト
Robolectric 2.1.1で単体テストを実行しようとしていますが、カスタムレイアウト(ViewPagerIndicatorクラスなど)を拡張することができません。これが私のレイアウトだとしましょう: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"> <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="test" android:id="@+id/test_test"/> <com.viewpagerindicator.CirclePageIndicator android:layout_width="fill_parent" android:layout_height="wrap_content"/> </LinearLayout> これを私のテストクラスと考えてください。 @RunWith(RobolectricTestRunner.class) public class TestRoboActivityTest { private TestRoboActivity mActivity; @Before public void setUp() throws Exception { mActivity = Robolectric.buildActivity(TestRoboActivity.class).create().get(); } @After public void tearDown() throws Exception { mActivity = null; } @Test public void …

5
文字列からスペースを削除する
ユーザー入力から派生した文字列からすべてのスペースを削除しようとしていますが、何らかの理由で機能しません。これが私のコードです。 public void onClick(View src) { switch (src.getId()) { case R.id.buttonGo: String input = EditTextinput.getText().toString(); input = String.replace(" ", ""); url = ur + input + l; Intent myIntent = new Intent(start.this, Main.class); myIntent.putExtra("URL", url); start.this.startActivity(myIntent); break; } }
82 android  string  replace  trim 

26
AndroidStudioにレイアウトプレビューが表示されない
Android Studio1.4を使用しています 前回AndroidStudioで新しいプロジェクトを作成してからしばらく経ちましたが、今日作成したとき、AndroidStudioにはレイアウトプレビューから何も表示されません。空白のウィンドウで、「何も表示しません」と表示されます。 この新しい「デフォルトコード」を見たことがないので、新しいサポートデザインライブラリに関連していると思います。私は少し研究しました、そしてそれは新しいアンドロイド材料設計ガイドラインです... 私はすでにこれをしました: SDKツールを更新しました プロジェクトをクリーンアップして再構築します キャッシュを無効にして再起動しました ...そしてまだ何もありません。 更新しました: 1.5.1を更新することにしました。次のようになります。レンダリングの問題が発生します。右下のボタンが正しく表示されていないと思います。メッセージアイコンが表示されているボタンとASだけで表示されているはずです。メッセージアイコンが表示されます(間違っている場合は修正してください)。


6
Androidでダウンロードフォルダにアクセスする方法は?
私は新しいAndroidです。ファイルをダウンロードフォルダーにダウンロードできるアプリを作成しています(ダウンロードマネージャーを使用)。エミュレータのダウンロードフォルダに行くと写真が見えます。ダウンロードしたファイルのスライドショーを表示したい場合、どうすればそのフォルダにアクセスできますか?次に、このコードにプログレスバーを追加する方法:- import java.util.Arrays; import android.app.Activity; import android.app.DownloadManager; import android.app.DownloadManager.Query; import android.app.DownloadManager.Request; import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import android.content.IntentFilter; import android.database.Cursor; import android.net.Uri; import android.os.Bundle; import android.view.View; import android.widget.ImageView; public class Download_managerActivity extends Activity { private long quueue_for_url; private DownloadManager dm; /** Called when the activity is first created. */ …

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