問題タブ [android]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Android アプリの写真アプリから写真にアクセスする
iPhone に UIImagePickerController があり、ユーザーがデバイスに保存されている画像にアクセスできるように、Android SDK にも同様のコントロールがありますか?
ありがとう。
android - カスタム ウィジェットにフォーカスがあるときに別の画像を指定するにはどうすればよいですか?
次のように、アセット ファイルにセレクター ドローアブルを設定しようとしています。フォーカスモードでのオフモード(つまり、フォーカスがあります)。
私の場合、「レスト」モードは機能しますが、「フォーカス」モードは機能しません。
フォーカス モードで何が欠けているか教えてください。ありがとうございました。
android - Android-コードでプリファレンスを設定するにはどうすればよいですか
XMLファイルに自分の設定があるAndroidアプリケーションがありますが、これは正常に機能します。設定画面全体を表示するのではなく、コードを使用して設定の1つを設定したいのですが、これを行うにはどうすればよいですか?
android - Android BaseAdapter : 位置は実際には位置ではありませんか?
を使用したリスト ビューBaseAdapter
が画面から消えると、各行が連続した位置を維持しなくなります。これ以外に説明する方法がわかりません。
BA/LV の画面に 4 つの項目が表示され、各行の TextView を表示するビューを追加すると、行番号が 0,1,2,3 と表示されます (これは正しいです)。しかし、リストを下の 4 つの項目 (項目 5 ~ 8) までスクロールするとすぐに、4,5,0,1?? と表示されます。なんで?
編集: 私が変更した場合、私はそれを発見しました
rv = (RowView) convertView
;
に
それは機能しますが、コードを再利用していません。だから、私は正しい軌道に乗っていると思います。便利なメソッドをいくつか試してみましたが、コンストラクターが起動する前にこれらの値を設定する必要があったため、あまり役に立ちませんでした。新しいメソッドを作成して最後に起動する必要がありますか? 方法などaddRow
?これにより、スクロールが非常に遅くなります。
java - Android グローバル コンテキスト メニューにアイテムを追加
Android で何かを長押しすると、コンテキスト メニューが表示されます。システム内のすべてのコンテキスト メニューに何かを追加したいと考えてTextViews
います。
たとえば、システムはこれをコピー アンド ペーストで行います。自分で追加して、すべてのアプリケーションに表示したいと思います。
android - Android-android.net.Uriオブジェクトをjava.net.URIオブジェクトに変換するにはどうすればよいですか?
FileInputStream
ユーザーが画像ギャラリーから選択した画像上のオブジェクトを取得しようとしています。URI
これはによって返されるアンドロイドですandroid.provider.MediaStore.Images.Media.INTERNAL_CONTENT_URI
このオブジェクトからJavaURIオブジェクトを作成しようとするIllegalArgumentException
と、例外の説明が表示されますURIの期待されるファイルスキーム:content:// media / external / images / media / 3一方、androidURIはスキームをコンテンツとして表示します
更新:元の質問の解決策が見つかりませんでした。ただし、画像ギャラリーに画像のバイトストリームが必要な場合は、このコードでそれを実行できます。
android - Android AbsoluteLayout の子ビューのサイズをプログラムで制御する方法
http://code.google.com/android/reference/android/widget/AbsoluteLayout.htmlのドキュメントには次のように記載されています。
だから私はそれを次のように上書きしました:
レイアウト用の XML で子要素 (ボタン) を宣言しています。
これにより、ボタンの位置は正しく設定されますが、サイズは設定されません。サイズは、XML で定義されているものから取得されます (必須の属性です)。
android - Android MenuItem トグル ボタン
私の Android アプリケーションでは、Dialer アプリがスピーカーとミュートに対して行うように、メニューで設定を切り替えられるようにしたいと考えています。下の写真を見ることができます:
http://www.isaacwaller.com/images/acall.png
Speaker、Mute、Hold オプションがトグル ボタンであることがわかります。もう一度タップすると、緑色に切り替わります。彼らはこれを独自の方法で行うかもしれませんが、それはオプションだと思います (Checkable 属性を設定してみました)。
android - Android での奇妙な ListView 選択動作
拡張するアクティビティを取得しましたListActivity
。リストは、拡張するカスタム アダプターによってバックアップされますBaseAdapter
。
アイテムを選択する必要があるアイテムを無効にするために、簡単な(getSelectedItemPosition() == ListView.INVALID_POSITION)
チェックインを行います。onPrepareOptionsMenu()
さて、アクティビティを起動した後に私がすること (アクションはエミュレーター、ver.1.1 の下で行われます) は次のようになります。
- メニューをヒット - メニュー項目が無効 - OK
- マウス ホイールでアイテムを選択し、メニューを押します - アイテムが有効になります -OK
- リストの外側をクリックし、2) を繰り返します。アイテムが有効にならない - WTF?
- ゼロから始めて、アイテムを選択して Del を押してマウスを動かします。結果は③と同じ。
これら (3, 4) のことが私に起こり続けるのはなぜですか? :)ティア。
java - Androidでのファイル権限
私はここで非常に単純なことを尋ねています。Files、FileOutputStream、FileInputStreamを使用していますが、ファイルからいくつかの小道具を取得/設定したいだけです。つまり、ファイルの所有者、アクセス許可の読み取り/書き込みなど
周りを見回すと、 FileDescriptorクラスとFilePermissionクラスが見つかりましたが、どちらを使用できるかわからないため、これについて助けを求めています。実際、私はクラスFileのメソッドsetReadOnly()を使用していますが、それが私が探しているものです。