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

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

27
Android「ビュー階層を作成した元のスレッドのみがそのビューにアクセスできます。」
Androidでシンプルな音楽プレーヤーを作成しました。各曲のビューには、次のように実装されたSeekBarが含まれています。 public class Song extends Activity implements OnClickListener,Runnable { private SeekBar progress; private MediaPlayer mp; // ... private ServiceConnection onService = new ServiceConnection() { public void onServiceConnected(ComponentName className, IBinder rawBinder) { appService = ((MPService.LocalBinder)rawBinder).getService(); // service that handles the MediaPlayer progress.setVisibility(SeekBar.VISIBLE); progress.setProgress(0); mp = appService.getMP(); appService.playSong(title); progress.setMax(mp.getDuration()); new Thread(Song.this).start(); } …

30
RecyclerViewのアイテム間に仕切りとスペースを追加する方法は?
これは、以前に行われている可能性がどのようにの一例でListView使用して、クラス分圧器とdividerHeightパラメータを: <ListView android:id="@+id/activity_home_list_view" android:layout_width="match_parent" android:layout_height="match_parent" android:divider="@android:color/transparent" android:dividerHeight="8dp"/> しかし、私はそのような可能性をRecyclerViewクラスで見ていません。 <android.support.v7.widget.RecyclerView android:id="@+id/activity_home_recycler_view" android:layout_width="match_parent" android:layout_height="match_parent" android:scrollbars="vertical"/> その場合、余白を定義したり、カスタムの分割ビューをリストアイテムのレイアウトに直接追加したりしても問題ありませんか、それとも私の目標を達成するためのより良い方法はありますか?

7
Androidレイアウトファイルの「tools:context」とは何ですか?
ADTの最近の新しいバージョンから、レイアウトXMLファイルにこの新しい属性があることに気付きました。次に例を示します。 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" tools:context=".MainActivity" /> 「tools:context」は何に使用されますか? そこに書かれているアクティビティへの正確なパスをどのようにして知るのでしょうか?マニフェスト内のアプリのパッケージを確認しますか? コンテキストを拡張するクラスに限定されているのですか、それともアクティビティのみですか ListViewアイテムなどに使用できますか?




30
外部JARでの「Dalvik形式への変換はエラー1で失敗しました」
EclipseのAndroidアプリケーションで、次のエラーが発生します。 予期しないトップレベルの例外: java.lang.IllegalArgumentException:すでに追加されています:Lorg / xmlpull / v1 / XmlPullParser; .... Dalvik形式への変換はエラー1で失敗しました このエラーは、特定の外部JARファイルをプロジェクトに追加したときにのみ表示されます。考えられる解決策を長い間探しましたが、考えられる解決策はどれも機能しません。 私は1.5(現在使用しているバージョン)ではなくAndroid 1.6に変更しようとしました。


30
ADB over TCPでAndroidに接続するにはどうすればよいですか?[閉まっている]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか? Stack Overflowのトピックとなるように質問を更新します。 先月休業。 ロックされています。質問はトピックから外れていますが、歴史的に重要であるため、この質問とその回答はロックされています。現在、新しい回答や相互作用を受け入れていません。 Motorola Droidでアプリケーションをデバッグしようとしていますが、USB経由でデバイスに接続するのに問題があります。開発サーバーは、Hyper-Vで実行されているWindows 7 64ビットVM なので、ゲストのUSBを介して、またはホストから直接接続できません。 いくつかの異なるUSB-over-TCPソリューションをインストールしましたが、ADBモニターが「devicemonitor failed to monitor start」を繰り返し報告するため、接続に問題があるようです。USB接続や他の実行可能なオプションの代わりにネットワークを使用して、開発マシンのクライアントからデバイスのデーモンに直接接続する方法はありますか?

30
onActivityResultがフラグメントで呼び出されていません
このフラグメントをホストするonActivityResultアクティビティは、カメラアクティビティが戻ったときに呼び出されます。 私のフラグメントは、カメラが写真を撮るために送信された意図で結果のアクティビティを開始します。画像アプリケーションは正常に読み込まれ、写真を撮って戻ります。onActivityResultしかし、ヒットされることはありません。ブレークポイントを設定しましたが、何もトリガーされません。フラグメントは持つことができますonActivityResultか?提供機能なのでそう思います。なぜこれがトリガーされないのですか? ImageView myImage = (ImageView)inflatedView.findViewById(R.id.image); myImage.setOnClickListener(new OnClickListener() { @Override public void onClick(View view) { Intent cameraIntent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE); startActivityForResult(cameraIntent, 1888); } }); @Override public void onActivityResult(int requestCode, int resultCode, Intent data) { if( requestCode == 1888 ) { Bitmap photo = (Bitmap) data.getExtras().get("data"); ((ImageView)inflatedView.findViewById(R.id.image)).setImageBitmap(photo); } }

30
既存のカスタムテーマを使用してXMLでアクティビティのタイトルバーを非表示にする方法
一部のアクティビティでタイトルバーを非表示にしたい。問題は、すべてのアクティビティにスタイルを適用しているため、単純にテーマをに設定できないこと@android:style/Theme.NoTitleBarです。 NoTitleBarテーマをスタイルの親として使用すると、すべてのアクティビティからタイトルバーが削除されます。 タイトルなしのスタイルのアイテムをどこかに設定できますか?

17
複数のビュータイプでRecyclerViewを作成する方法は?
https://developer.android.com/preview/material/ui-widgets.htmlから 作成するときに、アダプターとバインドRecyclerView.AdapterするViewHolderことを指定する必要があります。 public class MyAdapter extends RecyclerView.Adapter<MyAdapter.ViewHolder> { private String[] mDataset; public MyAdapter(String[] myDataset) { mDataset = myDataset; } public static class ViewHolder extends RecyclerView.ViewHolder { public TextView mTextView; public ViewHolder(TextView v) { super(v); mTextView = v; } } @Override public MyAdapter.ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { View v = …

30
境界内に収まるようにTextViewテキストを自動スケーリング
TextViewgetHeightとgetWidthの境界内に収まるように、ラッピングテキストのサイズを変更する最適な方法を探しています。テキストを折り返す方法を単に探しているのではありません。テキストが折り返され、画面全体に収まるほど小さいことを確認したいのです。 StackOverflowで自動サイズ変更が必要なケースをいくつか見ましたが、それらはハックソリューションの非常に特殊なケースであるか、ソリューションがないか、またはTextView十分に小さくなるまで再帰的に再描画する必要があります(メモリが集中し、強制的にテキストを再帰ごとに段階的に縮小することをユーザーに確認してください)。 しかし、誰かが私がやっていることを含まない良い解決策を見つけたと確信しています:テキストを解析して測定し、テキストのサイズを変更し、適切な小さなサイズが見つかるまで繰り返す、いくつかの重いルーチンを書きます。 TextViewテキストを折り返すためにどのルーチンを使用しますか?それらは、テキストが十分に小さいかどうかを予測するために何らかの方法で使用できませんか? tl; dr:TextViewgetHeightとgetWidthの境界に合わせて、ラップされたサイズに自動調整するためのベストプラクティスの方法はありますか?



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