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

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

11
複数のボタンのOnClickListener()android
私は現在、Androidで簡単な電卓アプリを作成しています。数字ボタンが押されたときに電卓画面をその数字で更新するようにコードを設定しようとしています。現在はこうやってやっています。 Button one = (Button) findViewById(R.id.oneButton); one.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { TextView output = (TextView) findViewById(R.id.output); output.append("1"); } }); それは機能しますが、私は電卓のすべてのボタンに対してこれと同じコードを書いています。ご想像のとおり、それは非常に冗長です。とにかく、このコードをより効率的な方法で書くことができますか?すべてのボタンに対してこのメ​​ソッドを記述しないことを伴うものですか?

9
Android:APIレベルVS。Android版
私はAndroidの開発に不慣れで、バージョンとAPIレベルの関係または違いを知りたいです。それぞれが何を指しているのですか?また、API 14またはAndroidバージョン4.0用のアプリを開発することにした場合、それはどういう意味ですか? それとも、一方が他方のサブセットですか?私は単に違いがわかりませんでした、そしてなぜ2つのカウンターがあるのですか? ありがとう
85 android 

4
角が丸いプログレスバー?
私はこのプログレスバーのデザインを達成しようとしています: 私が持っている現在のコードはこれを生成します: これはコードです: <item android:id="@android:id/background"> <shape> <corners android:radius="8dp"/> <solid android:color="@color/dirtyWhite"/> </shape> </item> <item android:id="@android:id/progress"> <clip> <shape> <corners android:radius="8dp"/> <solid android:color="@color/colorPrimaryDark"/> </shape> </clip> </item> 私のプログレスバー: <ProgressBar android:id="@+id/activeProgress" style="?android:attr/progressBarStyleHorizontal" android:layout_width="300dp" android:layout_height="wrap_content" android:layout_weight="1" android:progress="10" android:progressDrawable="@drawable/rounded_corners_progress_bar"/> 進行状況の形状を少し小さくするため<size>に、<shape>に属性を追加しようとしました<clipが、機能しませんでした。また、プログレスバーはフラットなので、デザイン通りにカーブさせたいです。デザインを実現するために何を変更する必要がありますか?

4
ViewPagerの現在位置を取得する
ギャラリーウィジェットでgetSelectedItemPosition()を使用できたことを知っています。現在の位置を取得しますが、ViewPagerにはそれがないようです。 リスナーを設定して、ページが切り替わったときに位置を取得できることはわかっています。しかし、現在のビュー位置が必要です。

8
Android用ViewPagerの現在のページ番号を取得するにはどうすればよいですか?
の現在のページ位置を知りたいViewPager。アダプターを作成し、このアダプターをに設定しViewPagerます。その特定のページでいくつかの追加のイベントを開始したいので、現在のページ番号または現在のビューの位置を知りたいと思います。 viewPager.setCurrentItem(1);最初の項目の設定に使用しました。 現在のページを取得するための同様の方法はありますか?

17
Google MapsAPIの「現在地」ボタンの位置を変更する
Google Maps Android API v2を使用していますが、[現在地]ボタンの位置を確認する方法が必要です。 次のような[現在地]ボタンが表示されます。 GooglePlayServicesUtil.isGooglePlayServicesAvailable(getApplicationContext()); final GoogleMap map = ((SupportMapFragment) getSupportFragmentManager() .findFragmentById(R.id.map)).getMap(); // This gets the button map.setMyLocationEnabled(true);

18
Ubuntu-エラー:SDカードの作成に失敗しました
SDカードへの書き込みに関する投稿はたくさんありますが、私の問題は違うと思います。AVDの作成中にSDカードを作成できません。 私は最初にAndroidSDKとAVDManagerを使用してこれを実行しようとしましたが、 名前:my_avd ターゲット:Android 2.2-APIレベル8 SDカード:サイズ:1024 MiB スキン:組み込み:デフォルト(HVGA) ハードウェア:プロパティ:抽象LCD密度、値:160 これにより、「AVD'my_avd 'の作成結果:エラー:SDカードの作成に失敗しました」 というメッセージが表示されたウィンドウがポップアップ表示さ れます。 コマンドラインからプロセスを繰り返そうとしましたが、同様のエラーが発生しました。 alex@alex-desktop:~$ android create avd -n my_avd -t 1 -c 1024M Android 2.2 is a basic Android platform. Do you wish to create a custom hardware profile [no]no Error: Failed to create the SD card. mksdcardを使用するための指示に従おうとすることも、同様に非生産的でした。Linuxの経験が基本的に不足していることが、ここで問題を引き起こしているのではないかと思います。mksdcardを使おうとすると、ファイルまたはディレクトリが見つからないと報告されるだけです。mksdcardツールはLinuxでこのように使用できますか? alex@alex-desktop:~$ …
84 android  linux  ubuntu 

8
Androidレイアウトの重み
私はAndroid開発に不慣れで、線形レイアウトでウェイトを設定することについて質問があります。 2つのカスタムボタンとカスタム編集テキストを使用して行を作成しようとしています。編集テキストはその内容と同じだけのスペースを占める必要があり、2つのボタンは水平方向に展開して、行の残りの使用可能なスペースを埋める必要があります。このような... | [#Button++#] [#Button--#] [et] | 何度か試みた後、これは私が望むものに到達するのに最も近いものですが、それは過度に複雑に見えます。 | [Button] [Button] [###ET###] | <LinearLayout android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" android:gravity="center_horizontal|center_vertical" android:layout_weight="1" > <LinearLayout android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_weight="1" android:gravity="center_horizontal|center_vertical" > <RelativeLayout android:id="@+id/btn_plus_container" android:layout_width="fill_parent" android:layout_height="wrap_content" > <ImageButton android:layout_height="wrap_content" android:layout_width="fill_parent" android:id="@+id/btn_plus" android:background="@drawable/btn" android:layout_centerInParent="true" ></ImageButton> <TextView android:textColor="#FAFAF4" android:id="@+id/tv_dice_plus" android:text="@string/tv_plus" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerInParent="true" ></TextView> </RelativeLayout> </LinearLayout> <LinearLayout …
84 android  layout 

7
Android StudioでライブラリをJarにエクスポートするにはどうすればよいですか?
いくつかのライブラリソースをダウンロードしましたが、AndroidStudioを使用してJarファイルとしてエクスポートしたいと思います。Android Studioを使用してjarファイルにエクスポートする方法はありますか? 編集: jarとしてエクスポートしたいライブラリはAndroidライブラリです。これは「StandOut」と呼ばれ、GitHubからダウンロードできます。 https://github.com/pingpongboss/StandOut

8
Android:中心点でビットマップを回転させる方法
私はこの問題の解決策を1日以上探していましたが、ここでの答えでさえ、何の助けにもなりません。ドキュメントも何も説明していません。 別のオブジェクトの方向に回転させようとしているだけです。問題は、ビットマップが固定点を中心に回転するのではなく、ビットマップ(0,0)を中心に回転することです。 これが私が問題を抱えているコードです: Matrix mtx = new Matrix(); mtx.reset(); mtx.preTranslate(-centerX, -centerY); mtx.setRotate((float)direction, -centerX, -centerY); mtx.postTranslate(pivotX, pivotY); Bitmap rotatedBMP = Bitmap.createBitmap(bitmap, 0, 0, spriteWidth, spriteHeight, mtx, true); this.bitmap = rotatedBMP; 奇妙な部分は、pre/内の値と。内postTranslate()のfloat引数をどのように変更するかは問題ではないということsetRotation()です。誰かが私を助けて正しい方向に押してくれますか?:)


3
私の場合、プログラムで1つのレイアウトを他のレイアウトの上に表示するにはどうすればよいですか?
私のメインレイアウトmain.xmlには、2つのLinearLayoutが含まれています。 第一LinearLayoutのホストVideoViewとButton、 2番目はをLinearLayoutホストしEditText、これLinearLayoutにより可視性の値が「GONE」に設定されました(android:visibility="gone") 以下のように: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_height="fill_parent" android:layout_width="fill_parent" android:orientation="vertical" > <LinearLayout android:id="@+id/first_ll" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="horizontal" > <VideoView android:id="@+id/my_video" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_weight="9" /> <Button android:id="@+id/my_btn" android:layout_width="30dip" android:layout_height="30dip" android:layout_gravity="right|bottom" android:layout_weight="1" /> </LinearLayout> <LinearLayout android:id="@+id/second_ll" android:layout_width="fill_parent" android:layout_height="wrap_content" android:paddingTop="2dip" android:visibility="gone" > <EditText android:id="@+id/edit_text_field" android:layout_height="40dip" android:layout_width="fill_parent" android:layout_weight="5" android:layout_gravity="center_vertical" /> </LinearLayout> </LinearLayout> Button(id my_btn)を押すと、2番目の LinearLayoutwithEditTextフィールドが表示される機能を、次のJavaコードで正常に実装しました。 LinearLayout …

13
グーグルマップAPIの代替[クローズ]
閉まっている。この質問は、StackOverflowのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善したいですか?質問を更新して、StackOverflowのトピックになります。 6年前に閉鎖されました。 ロックされています。この質問はトピックから外れていますが、歴史的に重要であるため、この質問とその回答はロックされています。現在、新しい回答ややり取りは受け付けていません。 Google Maps APIは、携帯電話向けの位置情報サービスの開発に最適です。しかし、どういうわけか、特別なプロジェクトでの使用は制限されています。 たとえば、プロジェクトがgoogleの一般的な利用規約と矛盾している場合、google mapsAPIを使用することはお勧めしません。 私のアプリでは、AndroidとiOSの両方で、GPS情報を取得して地図上に場所を表示したいと考えています。全体として、APIはGoogle MapsAPIと同様の操作範囲を提供する必要があります。 あなたはどの選択肢を知っていますか?多分オープンソースAPIがありますか?他に何か提案はありますか?

11
戻るボタンと前のアクティビティの更新
2つのアクティビティがある場合: ファイルのリストと最終変更時刻 ファイル編集アクティビティ ユーザーはリストからファイルを選択し、ファイル編集アクティビティに移動します。編集が完了したら、ユーザーは戻るボタンを押してファイルリストに戻ります。 リストは再ロードされないため、編集したばかりのファイルの変更時刻に誤った値が表示されます。 戻るボタンを押した後にファイルリストを更新する適切な方法は何ですか? この例では、データベースが使用されておらず、ArrayAdapterのみが使用されていることを前提としています。
84 android 


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