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

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

13
Kotlinを使用してAndroidでParcelableデータクラスを作成する便利な方法はありますか?
現在、Javaプロジェクトで優れたAutoParcelを使用しています。これにより、Parcelableクラスの作成が容易になります。 現在、次のプロジェクトで検討するKotlinには、equals、hashCode、およびtoStringメソッドを自動的に生成するデータクラスの概念があります。 (メソッドを手動で実装せずに)Kotlinデータクラスを便利な方法でParcelableにする便利な方法はありますか?

5
includeタグを使用したAndroidデータバインディング
更新メモ: 上記の例は適切に機能します。リリース1.0-rc4では、不要な変数が必要になるという問題が修正されたためです。 元の質問: 私はそれがドキュメントに記載されているように正確に行いますが、機能しません: main.xml: <layout xmlns:andr... <data> </data> <include layout="@layout/buttons"></include> .... buttons.xml: <layout xmlns:andr...> <data> </data> <Button android:id="@+id/button" ...." /> MyActivity.java: ... binding = DataBindingUtil.inflate... binding.button; ->cannot resolve symbol 'button' ボタンの入手方法は?

11
通知をクリックした後にアプリケーションを開く
アプリに次のコードの通知があります。 //Notification Start notificationManager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE); int icon = R.drawable.n1; CharSequence tickerText = "Call Blocker"; long when = System.currentTimeMillis(); //now Notification notification = new Notification(icon, tickerText, when); Intent notificationIntent = new Intent(context, Main.class); PendingIntent contentIntent = PendingIntent.getActivity(context, 0, notificationIntent, 0); Context context = getApplicationContext(); CharSequence title = "Call Blocker"; …

10
クリック可能なリンクを備えたAndroid TextView:クリックをキャプチャする方法?
2つ以上のリンクを含む基本的なHTMLをレンダリングするTextViewがあります。リンクのクリックをキャプチャしてリンクを開く必要があります-自分の内部WebView(デフォルトのブラウザーではありません)で。 リンクのレンダリングを処理する最も一般的な方法は次のようです。 String str_links = "<a href='http://google.com'>Google</a><br /><a href='http://facebook.com'>Facebook</a>"; text_view.setLinksClickable(true); text_view.setMovementMethod(LinkMovementMethod.getInstance()); text_view.setText( Html.fromHtml( str_links ) ); ただし、これにより、リンクがデフォルトの内部Webブラウザで開きます([次を使用してアクションを完了]ダイアログが表示されます)。 リンクがクリックされたときに適切にトリガーされるonClickListenerを実装しようとしましたが、どのリンクがクリックされたかを判別する方法がわかりません... text_view.setOnClickListener(new OnClickListener(){ public void onClick(View v) { // what now...? } }); または、カスタムLinkMovementMethodクラスを作成し、onTouchEventを実装してみました... public boolean onTouchEvent(TextView widget, Spannable text, MotionEvent event) { String url = text.toString(); // this doesn't work because the …

11
Playプロテクトによってブロックされたインストールアプリ
署名されたアプリケーション(app-release.apk)をインストールしようとすると、「Blocked by Play Protect」アラートが表示され、アプリがインストールされていません。ただし、署名されていないアプリケーション(app-debug.apk)は問題なくインストールできます。 エラーメッセージ: Playプロテクトはこのアプリの開発者を認識しません。不明な開発者のアプリは、安全でない場合があります。 なぜこのエラーが発生したのですか?解決策は何ですか?

11
ウィンドウを追加できません—トークンandroid.os.BinderProxyが無効です。あなたの活動は実行されていますか?
私はFacebook APIを介してFacebookに接続しようとしています。次の例に従います:https : //github.com/facebook/facebook-android-sdk/tree/master/examples/simple すべてが大丈夫ですが、コードを編集しようとすると、次のように、ログインが成功した後にダイアログ投稿メッセージを表示したいと思います。 public void onAuthSucceed() { mText.setText("You have logged in! "); //This is the code to call the post message dialog. mFacebook.dialog(Example.this, "feed",new SampleDialogListener()); } 私はlogcatでこのエラーを受け取ります: 03-02 13:32:08.629: E/AndroidRuntime(14991): android.view.WindowManager$BadTokenException: Unable to add window -- token android.os.BinderProxy@405180f8 is not valid; is your activity running? 03-02 13:32:08.629: E/AndroidRuntime(14991): …
116 android  facebook 

10
androidレイアウト:このタグとその子は、1つの<TextView />および複合ドローアブルで置き換えることができます
特定のXMLファイルでレイアウトを実行すると、次のようになります。 This tag and its children can be replaced by one &lt;TextView/&gt; and a compound drawable 次のxmlコードに対して行う必要がある変更: &lt;LinearLayout android:id="@+id/name_layout" android:layout_width="fill_parent" android:layout_height="wrap_content" android:gravity="center_vertical" android:background="@drawable/grouplist_single_left_grey_area" &gt; &lt;ImageView android:id="@+id/photo_image" android:layout_width="@dimen/thumbnail_width" android:layout_height="@dimen/thumbnail_height" android:paddingBottom="5dip" android:paddingTop="5dip" android:paddingRight="5dip" android:paddingLeft="5dip" android:layout_marginRight="5dip" android:clickable="true" android:focusable="true" android:scaleType="fitCenter" android:src="@*android:drawable/nopicture_thumbnail" android:background="@drawable/photo_highlight" /&gt; &lt;TextView android:id="@+id/name" android:paddingLeft="5dip" android:layout_weight="1" android:layout_width="0dip" android:layout_height="wrap_content" android:gravity="center_vertical" android:textAppearance="?android:attr/textAppearanceLarge" /&gt; &lt;/LinearLayout&gt; 画面は次のようになります。 …
116 android  layout 

17
Android EditViewの「完了」ボタンを作成し、クリックするとキーボードを非表示にする方法を教えてください。
ユーザーがをクリックするとEditView、Androidがキーボードを開き、ユーザーがに書き込みできるようにしEditViewます。 問題は、ユーザーが書き込みを完了したときに、キーボードを非表示にする方法がないことです。キーボードを非表示にするには、ユーザーは戻るボタンを押す必要があります。 Doneキーボードを非表示にするボタンをキーボードに表示する方法はありますか?
115 android  keyboard 

5
エラー:そのようなプロパティはありません:クラスのグループ:org.gradle.api.publication.maven.internal.ant.DefaultGroovyMavenDeployer
プロジェクトでRecyclerViewLibを使用したいので、それをダウンロードして、モジュールとして空の "hello world" Androidプロジェクトにインポートしました。私はsdk manager v24を使用してandroid studio v1.0.1を使用していますが、これは私のapp / build.gradleです apply plugin: 'com.android.application' android { compileSdkVersion 17 buildToolsVersion "19.1.0" defaultConfig { applicationId "com.example.mk.dragdrop4" minSdkVersion 14 targetSdkVersion 17 versionCode 1 versionName "1.0" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } } dependencies { compile fileTree(dir: 'libs', include: …

17
Genymotion、「VirtualBoxエンジンを読み込めません。」マーベリックスで。VBoxが正しく設定されている
次のエラーが発生し続けます。 Genymotionを再び動作させるために、再インストール、削除、およびすべてを試みました。 私は必要なデバイスを持っていませんが、Mavericksが更新されるまで、Genymotionはその仕事に最適でした。 MacBook Pro、Retina 13-inch、Early 2013。i5、8GB。 私はOS Xのバージョン1.3.1を実行しています。Virtualbox 4.3がOracle_VM_VirtualBox_Extension_Pack-4.3.0-89960.vbox-extpackとともにインストールされています。 Virtualboxは通常どおり起動し、エラーは発生しません。私は環境変数を試して、vPATHを$ PATHに配置しました。何もうまくいきません! 私はもう何をすべきか分かりません、誰かが同様の問題を抱えていてそれを修正しましたか? 編集:ログ: Oct 28 09:49:36 [Genymotion] [Warning] **** STARTING GENYMOTION **** Oct 28 09:49:36 [Genymotion] [Warning] Genymotion Version: Genymotion 1.3.1 Oct 28 09:49:36 [Genymotion] [Debug] Network request to URL: "/launchpad/last_version/mac/x64/" Oct 28 09:49:39 [Genymotion] [Debug] Genymotion server informs …

8
Androidでリクエストを介してJSONオブジェクトを送信する方法
次のJSONテキストを送信したい {"Email":"aaa@tbbb.com","Password":"123456"} Webサービスに送信し、応答を読み取ります。私はJSONの読み方を知っています。問題は、上記のJSONオブジェクトを変数名で送信する必要があることjasonです。 どうすればアンドロイドからこれを行うことができますか?リクエストオブジェクトの作成、コンテンツヘッダーの設定などの手順は何ですか。

13
Android Studio 0.4 APK META-INF / LICENSE.txtにコピーされた重複ファイル
Studioを0.3.7から0.4.0に更新した後、プロジェクトをコンパイルできません。Stackoverflowで解決策を見つけました:重複ファイルがコピーされました(Android Studio 0.4.0) プロジェクトをgradle 0.7。+に更新しましたが、次の文字列をどこに配置する必要があるのか​​わかりません。 android { packagingOptions { exclude 'META-INF/LICENSE.txt' } } 私のlogcat:ログ Execution failed for task ':Prog:packageDebug'. &gt; Duplicate files copied in APK META-INF/LICENSE.txt File 1: /home/scijoker/AndroidStudioProjects/ProgProject/Prog/libs/httpclient-4.1.1.jar File 2: /home/scijoker/AndroidStudioProjects/ProgProject/Prog/libs/httpclient-4.1.1.jar PS ubuntu 13.04で開発


7
単純なテキストファイルの読み取り
サンプルのAndroidアプリケーションで単純なテキストファイルを読み込もうとしています。シンプルなテキストファイルを読み取るために、以下のコードを使用しています。 InputStream inputStream = openFileInput("test.txt"); InputStreamReader inputStreamReader = new InputStreamReader(inputStream); BufferedReader bufferedReader = new BufferedReader(inputStreamReader); 私の質問は次のとおり"test.txt"です。このファイルをプロジェクトのどこに配置すればよいですか。私はファイル"res/raw"を"asset"フォルダの下に置いてみましたexception "FileNotFound"が、上記のコードの最初のライブが実行されたときに取得します。 助けてくれてありがとう

7
クラス名で「this」を使用する
私はAndroidプログラミングを行っており、C#のトレーニングを受けた人にはファンキーに思えるコンストラクターを見つけたとき、インテントについて学んでいました。呼び出しは: Intent myIntent = new Intent(CurrentActivity.this, NextActivity.class); どちらのパラメーターも私にとって新しいものです。クラス名からの静的な「.this」はどのようにありますか?これはJavaのものですか、Androidのものですか?私はのコンテキストにいるため、これを単に「これ」と言うのと同じであると想定していますがCurrentActivity、クラス名自体からこの「これ」を呼び出す方法がわかりません。また。「.class」は、C#でよく知っているリフレクションに使用されているように見えますが、これに関する洞察も歓迎します。 ありがとう。
115 java  android  this 

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