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

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

6
BaseAdapterとArrayAdapterの違いは何ですか?
私が使用した場合の違いを知りたいBaseAdapterとしますArrayAdapter。 自分のやりたいことを実現してきましたArrayAdapters。 ListView実装されているアダプタインターフェイスのパフォーマンスに影響しますか? そして最後の質問は、ListViewこれらのいずれかを使用して何かを行うことはできますかAdapters、または特定のアダプターしか使用できない特定のケースがありますか?

15
Androidでのカメラの向きの問題
カメラを使用して写真を撮るアプリケーションを作成しています。これを行うための私のソースコードを次に示します。 File file = new File(Environment.getExternalStorageDirectory(), imageFileName); imageFilePath = file.getPath(); Intent intent = new Intent("android.media.action.IMAGE_CAPTURE"); //Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); intent.putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(file)); startActivityForResult(intent, ACTIVITY_NATIVE_CAMERA_AQUIRE); 上のonActivityResult()方法で、私が使用しBitmapFactory.decodeStream()撮影にイメージを。 Nexus 1でアプリケーションを実行すると、うまく動作します。しかし、Samsung Galaxy SまたはHTC Inspire 4Gで実行すると、画像の方向が正しくありません。 ポートレートモードでキャプチャすると、実画像(SDカードに保存)は常に90度回転します。 撮影後の画像プレビュー--------- SDカード上の実際の画像 横向きモードでキャプチャし、すべてが良好です。 撮影後の画像プレビュー--------- SDカード上の実際の画像

4
AndroidクイックアクションUIパターン
「クイックアクション」と呼ばれるAndroid UIパターンを組み込むことに興味があります。基本的には、操作対象のデータをカバーしないコンテキストメニューです。これを実装したいのですが、手助けしてくれるサンプルコードやAPIが見つかりません。 このUIパターンについては、YouTubeビデオhttp://www.youtube.com/watch?v=M1ZBjlCRfz0#t=15m20sで説明されています。 これを実装している人や、これをアプリケーションに追加するためのGoogleの標準を知っている人はいますか?
100 android 

16
EditText、外のタッチに明確にフォーカス
私のレイアウトが含まれているListView、SurfaceViewとEditText。をクリックするEditTextと、フォーカスが移動し、画面キーボードがポップアップします。の外のどこかをクリックしEditTextても、フォーカスがあります(フォーカスされません)。OnTouchListenerレイアウトの他のビューにをセットアップし、手動でEditTextのフォーカスをクリアできると思います。しかし、あまりにもハッキリすぎるようです... 私は他のレイアウトでも同じ状況にあります-いくつかのアイテムが中にあるさまざまなタイプのアイテムを含むリストビューEditText。彼らは私が上で書いたように行動します。 タスクはEditText、ユーザーがその外側の何かに触れたときにフォーカスを失うようにすることです。 ここで同様の質問を見たことがありますが、解決策は見つかりません...

7
1行よりも長い場合、TextViewに楕円を表示するにはどうすればよいですか?
機能しない次のレイアウトがあります: <LinearLayout android:orientation="horizontal" android:layout_width="match_parent" android:id="@+id/experienceLayout" android:background="#ffffff" android:layout_height="match_parent" android:paddingLeft="6dp" android:paddingRight="6dp" android:paddingBottom="6dp" android:paddingTop="6dp"> <TextView android:layout_weight="1" android:id="@+id/experienceLabel" android:text="Experience" android:layout_height="wrap_content" android:textColor="#000000" android:layout_width="wrap_content" android:textStyle="bold"> </TextView> <TextView android:id="@+id/experienceTextView" android:text="TextView" android:layout_height="wrap_content" android:textColor="#000000" android:layout_width="wrap_content" android:ellipsize="end" android:lines="1" android:maxLines="1" android:singleLine="true" android:fadeScrollbars="false"> </TextView> </LinearLayout>

9
LinearLayoutをボタンのように動作させる
私はのLinearLayoutように見えるようにスタイルを設定したものがbuttonあり、それにはいくつかのtext / ImageView要素が含まれています。私は全体をのようにLinearLayout動作させたい、button特にa で定義された状態を与えて、押されたときに異なる背景を持つようにしたいと思います。 ImageButtonレイアウト全体のサイズを作成して絶対に配置するよりも良い方法はありますか?

15
`__android_log_print 'への未定義の参照
私のメイクファイルの何が問題になっていますか? Android.mk LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE := foo LOCAL_SRC_FILES := foo.c LOCAL_EXPORT_LDLIBS := -llog include $(BUILD_SHARED_LIBRARY) foo.c #include <string.h> #include <jni.h> #include <android/log.h> #define LOG_TAG "foo" #define LOGI(...) __android_log_print(ANDROID_LOG_INFO, LOG_TAG, __VA_ARGS__) void test() { LOGI("test"); } ndk-build foo.c:9: undefined reference to `__android_log_print'

11
Notification.Builderの正確な使用方法
通知に非推奨のメソッド(notification.setLatestEventInfo())を使用していることがわかりました それはNotification.Builderを使用することを言います。 どうやって使うの? 新しいインスタンスを作成しようとすると、次のように表示されます。 Notification.Builder cannot be resolved to a type

8
Android紹介追跡をテストする方法は?
Androidマーケットからのダウンロードで自分の紹介追跡を行うためのコードを実装しています。 私のアプリが何をしているのかについては、Androidの参照追跡が機能しないをご覧ください。 公開する前に、このコードが機能しているかどうかをどのようにテストできますか?

7
ビューのonClickイベントをAndroidの親に渡す方法は?
背景がセレクタであるレイアウトにTextViewがあります。そして、TextViewのテキストはHTMLからスパンドに設定されます。次に、LinkMovementMethodを使用してTextViewを設定します。 TextViewをタップしても、セレクターをトリガーするためにクリックイベントが親レイアウトに送信されません。 これをどのように解決する必要がありますか?

5
Androidで2つの画像をオーバーレイして画像ビューを設定する
アプリで2つの画像をオーバーレイしようとしていますが、それらが私のcanvas.setBitmap()ラインでクラッシュするようです。何が悪いのですか? private void test() { Bitmap mBitmap = BitmapFactory.decodeResource(getResources(), R.drawable.t); Bitmap mBitmap2 = BitmapFactory.decodeResource(getResources(), R.drawable.tt); Bitmap bmOverlay = Bitmap.createBitmap(mBitmap.getWidth(), mBitmap.getHeight(), mBitmap.getConfig()); Canvas canvas = new Canvas(); canvas.setBitmap(bmOverlay); canvas.drawBitmap(mBitmap, new Matrix(), null); canvas.drawBitmap(mBitmap2, new Matrix(), null); testimage.setImageBitmap(bmOverlay); }
100 android  image 

5
Android Studio 2.3にアップグレードした後のandroid-aptの互換性のないプラグイン
2.2から2.3にアップグレードした後、この警告が表示されます プロジェクトをコンパイルしようとすると、このコンパイルエラーが表示されます 以前のGradleバージョンにダウングレードせずにこの問題を解決するにはどうすればよいですか?この問題を解決できるandroid-aptのアップデートはありますか?

8
Android 8.0 OreoがTextInputEditTextのフォーカスでクラッシュする
一部のデバイスをAndroid 8.0に更新した後、のTextInputEditText内部のフィールドに注目するTextInputLayoutと、アプリが次のようにクラッシュしますException。 Fatal Exception: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.view.View.getBoundsOnScreen(android.graphics.Rect)' on a null object reference at android.app.assist.AssistStructure$WindowNode.(AssistStructure.java) at android.app.assist.AssistStructure.(AssistStructure.java) at android.app.ActivityThread.handleRequestAssistContextExtras(ActivityThread.java:3035) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1807) at android.os.Handler.dispatchMessage(Handler.java:105) at android.os.Looper.loop(Looper.java:164) at android.app.ActivityThread.main(ActivityThread.java:6541) at java.lang.reflect.Method.invoke(Method.java) at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:240) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:767) Androidの設定->システム->言語と入力->詳細設定->自動入力サービス->なしに移動すると、TextInputEditText / TextInputLayoutクラッシュしないことに焦点を当てています。 デバイスで新しい8.0自動入力サービスを無効にすることなく、クラッシュの発生を防ぐにはどうすればよいですか?

13
Androidの改行ウィジェットレイアウト
ユーザーにデータを表示するアクティビティを作成しようとしています。データは「単語」に分割でき、それぞれがウィジェットであり、「単語」のシーケンスがデータ(「文」?)を形成し、ViewGroupウィジェットは単語を含みます。「文」内のすべての「単語」に必要なスペースは、ディスプレイで利用可能な水平方向のスペースを超えるため、これらの「文」を通常のテキストと同じように折り返します。 次のコード: public class WrapTest extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); LinearLayout l = new LinearLayout(this); LinearLayout.LayoutParams lp = new LinearLayout.LayoutParams( LinearLayout.LayoutParams.FILL_PARENT, LinearLayout.LayoutParams.WRAP_CONTENT); LinearLayout.LayoutParams mlp = new LinearLayout.LayoutParams( new ViewGroup.MarginLayoutParams( LinearLayout.LayoutParams.WRAP_CONTENT, LinearLayout.LayoutParams.WRAP_CONTENT)); mlp.setMargins(0, 0, 2, 0); for …


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