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

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

11
Androidでのtextviewの角の丸み
私はテキストビューを持っていて、そのコーナーを丸い形にしたいです。私はそれがを使用して実行できることをすでに知っていますandroid:background="@drawable/somefile"。私の場合、このタグはすでに含まれているため、再度使用することはできません。例えばandroid:background="@drawable/mydialogbox"、背景に画像を作成するためにすでにそこにあります <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android:layout_height="fill_parent" android:layout_gravity="top" android:background="@drawable/mydialogbox" android:orientation="horizontal" > <TextView android:id="@+id/textview_name" android:layout_alignParentTop="true" android:layout_centerHorizontal="true" /> </LinearLayout> </RelativeLayout> だから私textview(textview_name)も丸い角でしたいとき、これをどのように達成することができます。
171 android  textview  shapes 

19
WebViewでのファイルのアップロード
ここ数日以来、私はWebViewからファイルをアップロードするのに苦労しており、進歩はありません。私はグーグルしてすべての提案された解決策を実装しましたが、次のような解決策はありません。 問題:ファイルをアップロードするための次のコードを含むHTMLページがあります。Firefoxなどのデスクトップブラウザーやエミュレーター/ AVDの組み込みブラウザーで正常に機能します。つまり、要素によってレンダリングされた[参照...]ボタンをクリックすると、ブラウザーがダイアログボックスを開き、アップロードするファイルを選択できます。 しかし、Android 3.0エミュレータ/ AVDでは、[ファイルを選択]をクリックしても何も起こらず、ファイルダイアログが開きません!!! <form method="POST" enctype="multipart/form-data"> File to upload: <input type="file" name="uploadfile">   <input type="submit" value="Press to Upload..."> to upload the file! </form> 誰でも可能な限り早く解決策を提案していただけませんか。


10
Android上のOpenGL-ESゲームのチュートリアルとライブラリ[終了]
現在のところ、この質問は、Q&A形式には適していません。事実、参考文献、専門知識によって回答が裏付けられることを期待していますが、この質問は、討論、議論、投票、または拡張ディスカッションを求める可能性があります。この質問が改善され、場合によっては再開できると思われる場合は、ヘルプセンターにアクセスしてください。 7年前休業。 初心者がOpenGL-ESを使用してAndroidで2Dおよび3Dゲームを開発するのに役立つ、どのチュートリアルおよびライブラリーが利用可能ですか?私はOpenGL-ESを学ぶのに役立つチュートリアルを探しています。また、OpenGL-ESの初心者の生活を楽にすることができるOpenGL-ESライブラリを探しています。 Androidはまだ小さいので、OpenGL-ESの機能はほとんど同じだと思うので、iPhone OpenGL-ESのチュートリアルを読むことも役立つと思います。 共有したいと思う次の有用な情報を見つけました。 Androidチュートリアル: DroidNova:ポリゴンをカバーする基本的なチュートリアル、テクスチャなし いくつかのチュートリアルを含むanddevフォーラム その他のAndroid OpenGL-ES情報: OpenGLESではなく、ゲームに関する Google IO講義 ザ・クロノスリファレンスマニュアルも持っていることが適切であるが、その正確ではない最高の場所を開始します。 iPhone OpenGL-ESチュートリアル(OpenGl-ES情報がおそらく役立つ場合): http://web.me.com/smaurice/AppleCoder/iPhone_OpenGL/Archive.html http://iphonedevelopment.blogspot.com/2009/05/opengl-es-from-ground-up-table-of.html 初心者がOpenGL-ESを使用してより簡単なハンズオンエクスペリエンスを取得するために使用する可能性があるライブラリについては、最近開始されたRokonのみを見つけたため、多くの穴とバグがあります。そして、それは(現時点では)gnuGPLライセンスであり、私たちがゲームを販売したい場合は使用できません。 他に何がありますか?
170 android  opengl-es  3d 

10
NoClassDefFoundError:android.support.v7.internal.view.menu.MenuBuilder
Android 4.2を実行しているSamsungデバイスのAndroid appcompat v7ライブラリに問題があります。開発者コンソールで次のスタックトレースを使用するとクラッシュし続けます。 java.lang.NoClassDefFoundError: android.support.v7.internal.view.menu.MenuBuilder at android.support.v7.widget.PopupMenu.<init>(PopupMenu.java:66) at com.[my-package-name].CustomActivity$5.onClick(CustomActivity.java:215) at android.view.View.performClick(View.java:4222) at android.view.View$PerformClick.run(View.java:17620) at android.os.Handler.handleCallback(Handler.java:800) at android.os.Handler.dispatchMessage(Handler.java:100) at android.os.Looper.loop(Looper.java:194) at android.app.ActivityThread.main(ActivityThread.java:5391) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:525) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:833) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:600) at dalvik.system.NativeStart.main(Native Method) これは、CustomActivity.javaの215行目です。 PopupMenu popup = new PopupMenu(CustomActivity.this, mImageViewMenu); クラッシュの原因はさまざまなデバイスですが、常にSamsung、Android 4.2が原因です。 簡単なウェブ検索で、多くの人が同じ問題を抱えていると思いました。問題を解決するために私が試みたステップのいくつかは次のとおりです。 Androidプロジェクトのプロパティを確認し、appcompatライブラリが適切に追加されていることを確認します。 Javaビルドパスの順序とエクスポートプロジェクトのプロパティを確認し、Android依存関係とAndroidプライベートライブラリがオンになっていることを確認します。 クラスがライブラリに含まれていることを確認します(android.support.v7.internal.view.menu.MenuBuilder)。 R.javaがandroid.support.v7.appcompatのgenディレクトリにあることを確認します。 AppCompatテーマがManifest.xmlアクティビティに含まれていることを確認します。 プロジェクトをクリーンアップして再構築します。 …


23
エラー「ファイルgoogle-services.jsonがモジュールのルートフォルダーにありません。Googleサービスプラグインは、それなしでは機能しません。」
プロジェクトを最新のPlayサービスに更新しましたclasspath 'com.google.gms:google-services:1.5.0-beta2'。私はapp.gradleファイルで最新バージョンのplayservicesも使用しています: compile 'com.google.android.gms:play-services-location:8.3.0' compile 'com.google.android.gms:play-services-gcm:8.3.0' しかし、コンパイルすると、Gradleは次のように例外をスローします Error:Execution failed for task ':app:processDebugGoogleServices'. > File google-services.json is missing from module root folder. The Google Services Plugin cannot function without it.


19
Androidでsqliteのテーブルからすべてのレコードを削除する方法は?
私のアプリには2つのボタンがあり、最初のボタンはユーザー入力でレコードを削除するためのもので、2番目のボタンはすべてのレコードを削除するためのものです。しかし、データを削除しようとすると、 「アプリケーションが強制停止されました」というメッセージが表示されます。 私のコードをチェックして、いくつかの提案をしてください。 public void deleteAll() { //SQLiteDatabase db = this.getWritableDatabase(); // db.delete(TABLE_NAME,null,null); //db.execSQL("delete * from"+ TABLE_NAME); db.execSQL("TRUNCATE table" + TABLE_NAME); db.close(); } そして public void delete(String id) { String[] args={id}; getWritableDatabase().delete("texts", "_ID=?", args); } ただし、次のLog catエラーが表示されます。 03-07 15:57:07.143: ERROR/AndroidRuntime(287): Uncaught handler: thread main exiting due to uncaught exception 03-07 …
169 android  sqlite 

10
Android通知音を再生する方法
メディアストリーム上で再生せずに通知音を再生する方法を知りたいと思っていました。現在、メディアプレーヤーを使用してこれを行うことができますが、メディアファイルとして再生したくありません。通知、アラート、または着信音として再生したいです。ここに私のコードが今どのように見えるかの例があります: MediaPlayer mp = new MediaPlayer(); mp.reset(); mp.setDataSource(notificationsPath+ (String) apptSounds.getSelectedItem()); mp.prepare(); mp.start();

14
Gradleを使用してAPKファイル名にversionNameを設定するにはどうすればよいですか?
Gradleの自動生成されたAPKファイル名に特定のバージョン番号を設定しようとしています。 今度はgradleが生成さmyapp-release.apkれますが、のように見せたいですmyapp-release-1.0.apk。 乱雑に見えるオプションの名前を変更してみました。これを行う簡単な方法はありますか? buildTypes { release { signingConfig signingConfigs.release applicationVariants.each { variant -> def file = variant.outputFile variant.outputFile = new File(file.parent, file.name.replace(".apk", "-" + defaultConfig.versionName + ".apk")) } } 私は運が悪いので上のコードを試しました。助言がありますか?(gradle 1.6を使用)

8
Android-ビュー内に子供を入れますか?
ビューを指定すると、その中に子ビューを取得するにはどうすればよいですか? だから私はカスタムビューを持っていて、デバッガーはmChildren他に7つのビューがあることを示しています これらのビューにアクセスする方法が必要ですが、これを行うためのパブリックAPIはないようです。 助言がありますか? 編集: 私のカスタムビューは AdapterView
169 android  view 

14
Android:EditText入力を検証するにはどうすればよいですか?
一連のEditTextでフォーム入力検証を行う必要があります。OnFocusChangeListenersを使用して、ユーザーがそれぞれに入力した後に検証をトリガーしていますが、これは最後のEditTextに対して希望どおりに動作しません。 最終的なEditTextに入力しているときに「Done」ボタンをクリックすると、InputMethodは切断されますが、技術的にフォーカスがEditTextに失われることはありません(したがって検証は行われません)。 最良の解決策は何ですか? フォーカスが変更されたときではなく、InputMethodが各EditTextからバインド解除されたときを監視する必要がありますか?もしそうなら、どうですか?

14
android TextView:背景色を動的に設定しても機能しません
Androidのプログラムによる背景色の設定 TextView機能しないようです。何かが足りないんですよ! TextView et = new TextView(activity); et.setText("350"); et.setBackgroundColor(R.color.white); このファイル(colors.xml)もres / valuesフォルダにあります <resources> <color name="white">#ffffffff</color> <color name="black">#ff000000</color> </resources> [編集]:また、テキストの色を設定すると、TextViewが消えます。 TextView c1 = new TextView(activity); c1.setTextColor(R.color.solid_red); c1.setText("My Text");
169 android  textview 

10
Cordovaコマンドラインインターフェイスを使用して署名済みAPKファイルを作成する方法
という名前のサンプルアプリケーションを作成しましたcheckStatus。次に、署名済みAPKファイルを作成します。したがって、テスト用に別のデバイスにインストールできます。 このため、私はグーグル検索し、このドキュメントを見つけました。 ドキュメントに従って、プロジェクトディレクトリに切り替えて、次のコマンドを実行しました。 keytool -genkey -v -keystore key-name.keystore -alias alias-name -keyalg RSA -keysize 2048 -validity 10000 上記のコマンドを実行した後、という名前のファイルを取得しましkey-name.keystoreたprojectRoot/key-name.keystore。 次に、そのファイルをにコピーアンドペーストしましたprojectRoot/platforms/android/key-name.keystore。 その後、という名前のファイルを作成し、にant.properties保存しましたprojectRoot/platforms/android。 ファイル内に次のコードを記述しました。 key.store=projectRoot/key-name.keystore key.alias=myApp その後、次のコマンドを実行して解放しました Cordova builds android --release 次のエラーがスローされます。 /home/projectRoot/platforms/android/cordova/node_modules/q/q.js:126 throw e; ^ Error code 1 for command: ant with args: release,-f,/home/projectRoot/platforms/android/build.xml,-Dout.dir=ant-build,-Dgen.absolute.dir=ant-gen Error: /home/projectRoot/platforms/android/cordova/build: Command failed with exit code 8 at …
169 android  cordova  ant 

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