[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 2chのread.cgiへ]
Update time : 05/09 07:10 / Filesize : 179 KB / Number-of Response : 782
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Androidプログラミング質問スレ Part21



1 名前:デフォルトの名無しさん mailto:sage [2012/04/16(月) 21:33:08.35 ]
このスレではAndroidSDK・NDKやAndroidマーケットに関する質問を扱ってます。

※プログラミング自体が初めて!なあなたには↓↓↓こちらへ
スレ立てるまでもない質問はここで 118匹目
toro.2ch.net/test/read.cgi/tech/1331904826/
Eclipse統合M32【Java/C++/Ruby/Python/Perl】
toro.2ch.net/test/read.cgi/tech/1320318310/
★★Java質問・相談スレッド153★★
toro.2ch.net/test/read.cgi/tech/1334438859/

****関連リンク****
■ Android developers developer.android.com/
■ ソフトウェア技術ドキュメントを勝手に翻訳 www.techdoctranslator.com/

****前スレ****
Androidプログラミング質問スレ Part20
toro.2ch.net/test/read.cgi/tech/1332229701/

447 名前:デフォルトの名無しさん mailto:sage [2012/05/01(火) 10:21:13.21 ]
フォントはちゃんと選ぼうぜ。
見間違えないように。
Consolasオススメ。

448 名前:デフォルトの名無しさん mailto:sage [2012/05/01(火) 11:57:40.90 ]
標準ブラウザだとコンテントプロバイダで履歴取れるけど
それ以外のブラウザだとコンテントプロバイダ公開してないと取得は無理なのかな

449 名前:デフォルトの名無しさん mailto:sage [2012/05/01(火) 14:12:38.37 ]
ディスコンパイルしてみればいいじゃん。

450 名前:デフォルトの名無しさん mailto:sage [2012/05/01(火) 15:54:41.91 ]
ディスコンパイルって何ぞ

451 名前:デフォルトの名無しさん mailto:sage [2012/05/01(火) 15:58:45.39 ]
ディスアセンブル と デコンパイル を何か混同したんじゃね

452 名前:デフォルトの名無しさん mailto:sage [2012/05/01(火) 16:25:15.86 ]
IBM用語だっけっか

453 名前:デフォルトの名無しさん mailto:sage [2012/05/01(火) 16:36:28.70 ]
ディスケット駆動装置

454 名前:デフォルトの名無しさん mailto:sage [2012/05/01(火) 16:38:19.66 ]
ひょひょー

455 名前:デフォルトの名無しさん mailto:sage [2012/05/01(火) 20:16:11.49 ]
そもそも()の中に関数が入るってのが分かんなかったんだろ



456 名前:デフォルトの名無しさん mailto:sage [2012/05/01(火) 20:17:23.89 ]
いじめすぎわろた

457 名前:デフォルトの名無しさん mailto:sage [2012/05/01(火) 20:20:30.21 ]
AndroidのSQLiteの暗号化にSQLCipher使ったったら、 「file is encrypted or is not a database」って怒られる
パスワード空にして開くと問題無いから、パスワードが合わないってことだと思うんだけど、
DBってPRAGMA KEYで暗号化するんじゃないの?

458 名前:デフォルトの名無しさん mailto:sage [2012/05/01(火) 21:02:53.46 ]
>>441
変数が11だったらおかしいけど、定数が11ならなにもおかしくない。

459 名前:デフォルトの名無しさん mailto:sage [2012/05/01(火) 21:10:00.96 ]
>>458
直前でsetContentViewの準備してるのに定数は入れなくない?

460 名前:デフォルトの名無しさん mailto:sage [2012/05/01(火) 22:07:23.55 ]
Javaの話かもですが・・・
Androidアプリ作っていると、全てのActivityで共通の処理が出てきますよね?
そういった場合Activityを継承したスーパクラスを作るかと思いますが
ListActivityやMapActivityを利用したい場合、Activityと共通のスーパクラスは作れません

上記の場合、みなさんはどうやってActivityやMapActivityの共通処理を書いていますか?

461 名前:デフォルトの名無しさん mailto:sage [2012/05/01(火) 22:11:29.93 ]
>>459
それをわかってる人は最初からそんな間違いはしないだろうな。

462 名前:デフォルトの名無しさん mailto:sage [2012/05/01(火) 22:51:02.23 ]
クラス設計を見直す

463 名前:デフォルトの名無しさん mailto:sage [2012/05/01(火) 22:52:44.01 ]
>>460
ListActivityやらは使わなきゃいい

464 名前:デフォルトの名無しさん mailto:sage [2012/05/01(火) 22:54:08.52 ]
>>463
ListActivityの場合はListViewで何とかできますが、
地図を利用する場合、MapActivityは使わざるおえませんので・・・

465 名前:デフォルトの名無しさん mailto:sage [2012/05/01(火) 23:05:06.98 ]
ユーティリティークラスを作って委譲みたいなことをすれば?

あと質問する時はちゃんとした用語とか日本語とかを使うよう心がけるといい



466 名前:デフォルトの名無しさん mailto:sage [2012/05/01(火) 23:15:38.25 ]
>>465
日本語がおかしいのはお恥ずかしい限りです・・・
委譲は最終手段かと考えています。
ユーティリティ関数を呼び出す関数のメンテが膨大になる事と、
呼び出し側の参照を渡す手間が大変なので。

467 名前:デフォルトの名無しさん mailto:sage [2012/05/01(火) 23:22:58.04 ]
>>457
そもそも暗号化するのにWindowsのバイナリ有料じゃないっけ?
買った?

468 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 00:59:59.97 ]
1つのパッケージでAndroidのバージョン毎にテーマを指定することってできないのでしょうか?
例えば2.3ではTheme.Blackを使って4.0ではTheme.Holoを使いたい。
バージョン毎にパッケージ(プロジェクト)分けないとダメでしょうか。

469 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 01:11:42.28 ]
android.os.buildのパッケージにバージョン取得メソッドがあるから、
それを取得して判定すればいい。

470 名前:468 mailto:sage [2012/05/02(水) 02:23:40.66 ]
コメントありがとうございます。
以下のページを参考にしたらできました。
android-developers.blogspot.jp/2012/01/holo-everywhere.html

あと2.3上でHoloを使う事ってできないんでしょうか。
Holoに似せた自作テーマを使う事はできそうなのですが、
できればHoloそのものが使いたいです。

471 名前:デフォルトの名無しさん [2012/05/02(水) 02:27:29.62 ]
自分の作ったアプリをテキストエディタの一覧に追加する方法を教えて下さい。
例えば、DropBoxのアプリでテキストファイルを選択した際、
ポップアップでアプリケーションを選択というのが出て、
インストールされてるエディタの一覧が出ますが、
そこに自分のアプリを足したいです。
参考になるサイトとかでもいいので教えて下さい。

472 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 02:48:57.73 ]
オイお前ら、Googleのサポートセンターの実体あばいてる記事見つけたぞ
gigazine.net/news/20090313_sued_google_and_won/

これ読む限りではGoogleとかマジクソでしょw最低・ひどい・クソすぎる
Googleに対するイメージ、色々考え直したほうがいいかもなあ〜〜〜

473 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 02:56:37.19 ]
アカウント削除された奴か?
私怨もここまで来るとひどいな

474 名前:471 [2012/05/02(水) 02:56:48.88 ]
状況が少し進んだので自分で追記。
下のようにインテントフィルターを書けばいいと書いてあったが、
下記だとDropboxから呼び出せませんでした。
詳しい方フォローお願いします。

<intent-filter android:label="@string/app_name">
<action android:name="android.intent.action.SEND" />
<data android:mimeType="text/plain" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>

475 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 03:11:11.32 ]
>>473
キミ記事読んだの?読むと確かに最低だったよ

・サポートセンターへの連絡は、全部自動で削除されてる
・全部プログラムで自動で動いており、人間が一人もいない。
 つまりサポートセンターというものの実体が存在していない
・連絡先も架空
・明らかにGoogle側のミスであっても、「うちは悪くない、そっちが全面的に悪い」と間違いを認めない。
・この態度は実際の法廷上でも同じ。
 裁判に負けると逆切れ起こす始末の悪さ

ひどいなこれ



476 名前:デフォルトの名無しさん [2012/05/02(水) 03:15:45.20 ]
icon表示させて実行中に表示させたいんですがなんて検索したらいいでしょうか

477 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 07:25:00.02 ]
エスパーからの回答のみを欲してるみたいww

478 名前:476 [2012/05/02(水) 07:57:58.17 ]
serviceが切れないようにステータスバーにアイコンを表示させるのです

479 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 08:07:41.42 ]
>>472
こんなことあったのか知らなかったすげぇ

480 名前:デフォルトの名無しさん [2012/05/02(水) 08:09:49.95 ]
       |
   \  __  /
   _ (m) _ピコーン
      |ミ|
   /  .`´  \
     ∧_∧  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
    (・∀・∩<そうか!グーグルのサービスを一切使わなければいいんだ(ボー読み)!
    (つ  丿 \_________
    ⊂_ ノ
      (_)

481 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 08:48:39.17 ]
どんだけくそでも結局google はつかわざるを得ない

482 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 08:55:15.74 ]
googleが嫌ならiPhoneにすればいいじゃない

483 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 09:00:49.59 ]
なるほどgigazine

484 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 10:20:33.26 ]
ひょひょ

485 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 10:51:29.02 ]
webのソースを参考にAsyncTask勉強中のですが、
エラーが出てonProgressUpdateに@Overrideがつけられません。
コンパイラを1.6にしてもエラーでした。




486 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 11:03:22.58 ]
エラーメッセージと現象が再現する最小のコードを書け

487 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 11:09:59.70 ]
引数の型間違ってんじゃないの? 型はAsyncTaskの<>の2つ目になるはずだよ
extends AsyncTask<(1), (2), (3)>
protected void onProgressUpdate((2)... progress) {

488 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 11:20:12.69 ]
soundpoolの上限が256音とかいう話ですが、32音以上鳴りません。
なんらかの不具合でしょうか?わかる人教えてください。。

489 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 11:26:11.84 ]
>>487
確かに引数の型が違っていました。
ありがとうございました。

490 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 11:53:54.91 ]
>>488
SoundPoolにロードしてるデータの総容量いくらよ?

491 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 12:01:04.49 ]
onResume()を意図的に呼び出す方法ないですか

492 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 12:17:45.37 ]
>>491
onResumeを呼び出す

493 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 12:21:53.30 ]
意図してOnResumeを呼び出す

494 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 12:23:08.05 ]
>>472
利用者や客を、一切大切に思ってないというのがよく伝わってくる
俺らを奴隷とか金づるにしか思ってないみたいだな
この姿勢が、Androidの使いづらさにモロに出てると思う

495 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 12:25:04.40 ]
断片化なんとかならないのかな・・・



496 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 12:36:46.07 ]
>>490
40音 × (平均)30KB ≒ 1.5MBくらいです。

497 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 12:41:10.91 ]
>>489
いえいえ

498 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 12:50:51.61 ]
GPSの使用ですが、プログラムの途中で切ったり入れたりしたいです。

lmanager = (LocationManager)getSystemService(LOCATION_SERVICE);
lmanager.requestLocationUpdates(LocationManager.NETWORK_PROVIDER,0,0,this);

lmanager.removeUpdates(this); //切る、これがあると後にエラー
lmanager=null;

lmanager = (LocationManager)getSystemService(LOCATION_SERVICE); //ここまで通る
lmanager.requestLocationUpdates(LocationManager.NETWORK_PROVIDER,0,0,this); //ここでエラー

一旦切って再設定後、取得のためUpdatesするとエラーになってしまいます。
どうやればよいでしょうか?

public void onLocationChanged(Location location) { //Updates先
gpsData=location.getLatitude();


499 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 13:13:26.62 ]
ひょー

500 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 13:38:21.01 ]
ExpandableListViewのインジケータアイコン変更まではできたのですが
どうしても拡大されて困っています
サイズ変更されないようにするにはどうすればいいか
どなたかご教授おねがいします

501 名前:デフォルトの名無しさん [2012/05/02(水) 13:42:21.80 ]
ここでまともな回答を得られた試しがないんだけど聞き方が悪いの?

502 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 13:44:24.75 ]
例えばどんな質問なんだろう?

503 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 14:01:53.89 ]
>>496
1M超えたらだめーはいあうとー

504 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 14:08:12.67 ]
>>503
なるほどー!助かりました
ありがとうございます

505 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 15:06:54.46 ]
>>504
いえいえ



506 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 15:12:00.46 ]
どういたしまして

507 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 15:48:44.16 ]
>>498
無理。仕様。

508 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 16:15:36.32 ]
できたけど

509 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 16:19:09.26 ]
そう、よかったね

510 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 16:19:54.73 ]
うん

511 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 16:33:12.99 ]
>>508>>510
荒らすな

512 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 16:46:46.75 ]
>>497
誰だお前www

513 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 16:48:24.57 ]
>>508-511
荒らすな


514 名前:476 [2012/05/02(水) 16:58:47.57 ]
自己解決しました

515 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 16:59:04.48 ]
もうここの住人は絶対にWPは買いません
こういうことするなら



516 名前:476 mailto:sage [2012/05/02(水) 16:59:10.79 ]
ありがとうございました

517 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 17:09:09.42 ]
>>500 試してないんだが
InsetまたはInsetDrawableはつかえねーかな
drawableのパディングみたいなイメージなんだが

518 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 17:25:10.95 ]
最初ググれって書こうとして、またはとか変な接続詞つけちゃった

519 名前:468 mailto:sage [2012/05/02(水) 17:27:25.05 ]
どなたか>>470の回答プリーズ。

520 名前:476 mailto:sage [2012/05/02(水) 17:28:27.22 ]
それは無理ですね

521 名前:517 mailto:sage [2012/05/02(水) 17:39:45.04 ]
試したけどできたよ

522 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 17:41:35.39 ]
3.5.16になってからPCでインストールを開始するとPlayアプリが強制終了します
強制終了する際のレポートを見ると、DownloadTickleReceiver.javaのgenerateDeliveryDataでぬるぽになってるらしいんだけど、MyアプリでPlayアプリが強制終了するのを妨げる方法ってないの?

523 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 18:52:13.92 ]
>>517,521
出来ました!ありがとうございます

524 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 19:00:47.12 ]
おk

525 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 19:36:36.75 ]
>>498
AsyncTaskでも使って遅延で処理すればあるいわ



526 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 19:57:39.74 ]
ViewPagerのページ切り替え速度って変更きかないんですかね?

527 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 20:41:08.71 ]
メインから別に extends Activityしたクラスを作って呼び出したんですが
そのコンストラクタは呼び出されるんですが onCreate() は呼び出されません。
どういうことが原因に考えられるでしょうか。

528 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 20:52:41.29 ]
intentで呼び出してないの?

529 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 21:09:18.03 ]
普通に定義からです。
name = new Name();

530 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 21:26:37.13 ]
それはインスタンス作っただけで呼び出してない
たぶんやりたいことはstartActivity()とかでぐぐれば解決

531 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 22:01:21.02 ]
startActivity()ですか 調べてみます。

532 名前:デフォルトの名無しさん mailto:sage [2012/05/02(水) 23:23:08.47 ]
>>460
1.委譲
2.Fragment(View無し)

533 名前:デフォルトの名無しさん mailto:sage [2012/05/03(木) 00:10:24.31 ]
Activity呼び出しでintentとかでデータを渡す方法はありますが
呼び出された子から親へ戻る時にデータを渡す方法ありますか?

534 名前:デフォルトの名無しさん mailto:sage [2012/05/03(木) 00:15:50.97 ]
はい

535 名前:デフォルトの名無しさん [2012/05/03(木) 00:43:04.17 ]
admobの広告を導入中なんですが
AdManager.setTestDevices( new String[] {
  AdManager.TEST_EMULATOR,
});
を入れると
AdManager を解決できません
と出ます
どうしたら良いでしょうか?



536 名前:デフォルトの名無しさん mailto:sage [2012/05/03(木) 00:46:38.62 ]
ハードウェアアクセラレーションってsetBitmapしたcanvasへの描画にも効果ありますか?
Surfaceviewの描画スレッドに渡すBitmapを別スレッドで作ろうと思うのですが

537 名前:デフォルトの名無しさん mailto:sage [2012/05/03(木) 10:40:44.35 ]
>>536 はい

538 名前:デフォルトの名無しさん [2012/05/03(木) 11:38:19.72 ]
textviewを動的画面の端に移動させたいんですがxmlでいうlayout_gravityをコードでかく方法が分かりません
教えて下さい

539 名前:デフォルトの名無しさん mailto:sage [2012/05/03(木) 11:40:50.41 ]
やーだよ

540 名前:538 [2012/05/03(木) 11:43:07.79 ]
>>539
そんなこと言わずにお願いしますよ

541 名前:デフォルトの名無しさん mailto:sage [2012/05/03(木) 14:13:21.94 ]
バックグラウンドで動くサービスアプリを作っているんですが、
そのサービスの設定画面のアクティビティを起動して終了するとサービスのメモリ使用量にアクティビティのメモリ使用量が加算されたままの値になってしまいます。
どうしたらアクティビティのメモリを開放できますか?

542 名前:デフォルトの名無しさん mailto:sage [2012/05/03(木) 15:13:33.53 ]
gcするとか
アクティビティとサービスのプロセスを分けるとか

543 名前:デフォルトの名無しさん mailto:sage [2012/05/03(木) 16:27:56.07 ]
>>503
1MB以内に収めても駄目でした・・・
原因は別にあるのでしょうか??

誰か教えてくれェーーーーーー!!

544 名前:デフォルトの名無しさん mailto:sage [2012/05/03(木) 16:28:36.79 ]
>>537
ありがとうございます
HWアクセラレーションの情報少なすぎて困ってました…

545 名前:デフォルトの名無しさん mailto:sage [2012/05/03(木) 16:41:37.88 ]
webに転がってるサンプル見てると、Activityを継承したクラスの
onCreateメソッドがpublicになってるのをやたら見かけるんですが、何か意味があるんでしょうか?
protectedだと駄目?



546 名前:デフォルトの名無しさん mailto:sage [2012/05/03(木) 16:48:32.07 ]
プロジェクト作成時に自動作成されるアクティビティのコードがナゼか public になっているからだと思う
protected でいいよ

547 名前:デフォルトの名無しさん [2012/05/03(木) 17:18:09.47 ]
Androidってモーダルダイアログないけど、設計上の思想とかあるの?
単純に制限的なもの?






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<179KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef