Androidプログラミング質問スレ Part36at TECH
Androidプログラミング質問スレ Part36 - 暇つぶし2ch1:デフォルトの名無しさん
13/09/12 21:55:19.11
このスレではAndroidSDK・NDKやAndroidマーケットに関する質問を扱ってます。

※プログラミング自体が初めて!なあなたには↓↓↓こちらへ
スレ立てるまでもない質問はここで 126匹目
スレリンク(tech板)
Eclipse統合M34【Java/C++/Ruby/Python/Scala】
スレリンク(tech板)
★★Java質問懽\363蜻樺kスレッド161★★
スレリンク(tech板)

****オススメ関連リンク****
■ TechBooster URLリンク(techbooster.org)
■ Androidメモ URLリンク(www.saturn.dti.ne.jp)
■ 逆引きAndroid入門 URLリンク(www.adakoda.com)
■ Androidプログラマへの道 URLリンク(wiki.livedoor.jp)
■ Android Wiki* URLリンク(wikiwiki.jp)

****公式リファレンス****
■ Android developers URLリンク(developer.android.com)
\
pp/Activity.html
■ ソフトウェア技術ドキュメントを勝手に翻訳 URLリンク(www.techdoctranslator.com)
■ 日本Androidの会 URLリンク(groups.google.com)
\
group-japan
■ StackOverFlow URLリンク(stackoverflow.com)

****前スレ****
Androidプログラミング質問スレ Part35
スレリンク(tech板)

2:デフォルトの名無しさん
13/09/12 22:06:59.00
                                    ,,r'':::::::::::::::::::::::;i::::::::::::::::i、
                                   ,r'::::::::::::::::::::;::r;:r l::::::::::::::::::l!
                                   'i::::::::i:::;:::;r'´'´   `ヾ:::::::::::::l!
       r‐、                          'i;i::::::l_,,,_    __,,,_ ヾ::::::::::l!
       人 ゝ,,_  ,,_,,,、                    'i;:::,,i´ ゙̄l‐'i´ ̄`i!、_l::::::::;;;l!
        (○) ̄  ̄ i‐、-l、                       !i`'‐''゙l _`‐-‐'゙   `;´!;;;l!
       ``'‐二i ‐`-'__ ))                      ゙l       ,  ノ,/;l!''
          l l! `-' ,r'i {_,,,_                   l  -===・''   ノ`'l!
           l l!  ̄ l! /,_ )                       l!  ´     / :l''
            /l l!/゙,=-,(こ)丿,,_     _,,r‐‐--‐ー‐-- ,,__,,,r}ゝ__,,, 、  -'  l、
             l、__l :l!__,(_ソ ̄) l;;;;;; ̄ ̄ ̄;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;l;;;;;;;ヽ_ ̄``''‐- 、 , -‐}
            } ヽ-~__,,,' -‐i/》;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;l;;;;;;;;;;;ヽ ̄`''‐- 、l!//{`‐-、
           l!  ___,,, -‐{ l l;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;`''=‐- \‐-ッ'´ ', ' ,ヽ;;;;ヽ\_
            `- ,,__,,, ‐'l./ l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;`'‐ 、;;;;;;;;;;;>'   ', ' ,ヽ<;;;;;; ̄`'‐、
             l! ヽ`‐-、/ /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;`'‐ /     ,   ' ヽ/;;;;;;;;;;;;;;;;;ヽ
             l! `

3:デフォルトの名無しさん
13/09/12 22:07:53.78
                                    ,,r'':::::::::::::::::::::::;i::::::::::::::::i、
                                   ,r'::::::::::::::::::::;::r;:r l::::::::::::::::::l!
                                   'i::::::::i:::;:::;r'´'´   `ヾ:::::::::::::l!
       r‐、                          'i;i::::::l_,,,_    __,,,_ ヾ::::::::::l!
       人 ゝ,,_  ,,_,,,、                    'i;:::,,i´ ゙̄l‐'i´ ̄`i!、_l::::::::;;;l!
        (○) ̄  ̄ i‐、-l、                       !i`'‐''゙l _`‐-‐'゙   `;´!;;;l!
       ``'‐二i ‐`-'__ ))                      ゙l       ,  ノ,/;l!''
          l l! `-' ,r'i {_,,,_                   l  -===・''   ノ`'l!
           l l!  ̄ l! /,_ )                       l!  ´     / :l''
            /l l!/゙,=-,(こ)丿,,_     _,,r‐‐--‐ー‐-- ,,__,,,r}ゝ__,,, 、  -'  l、
             l、__l :l!__,(_ソ ̄) l;;;;;; ̄ ̄ ̄;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;l;;;;;;;ヽ_ ̄``''‐- 、 , -‐}
            } ヽ-~__,,,' -‐i/》;;;;;;;;;;;;;;;;;;;ヽ;;;;;;;;;;;;;;;;;;;;;;;;;ヽ;;;;l;;;;;;;;;;;ヽ ̄`''‐- 、l!//{`‐-、
           l!  ___,,, -‐{ l l;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;`''=‐- \‐-ッ'´ ', ' ,ヽ;;;;ヽ\_
            `- ,,__,,, ‐'l./ l;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;`'‐ 、;;;;;;;;;;;>'   ', ' ,ヽ<;;;;;; ̄`'‐、
             l! ヽ`‐-、/ /;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l;;;;;;;;;;;;;;;;;;;;;`'‐ /     ,   ' ヽ/;;;;;;;;;;;;;;;;;ヽ
             l! `‐,ィ___,/;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;i;;;;i;;;;;;;;;;;;;;;;;;;;

4:デフォルトの名無しさん
13/09/12 22:10:07.13
    /                /      ゙i,  ヽ
    j                ,ィ/        |  |
    lィ'             ,ィ/j/          | iリ
   |         /l /          '"` | j
   リ!      /,ノ           _,、-''''` /リ  __________
     |   _.._ l/   ,.--;==ミ 、 ___,.ノ /{.○-゙‐rV /
    ヽ,/`ヽヽト、 ´  {,.○-`‐‐ 、,.-ト|    ,ノ< ハッハッハ! 見ろ!
     ∧ ̄ ゙i,   `ヽ,r'´      ノ.  ゙、--‐''´| \  人がゴミのようだ!
     | | ̄ ゙i     ヽ、 __,,、-'" ,-、,:‐、〉  /   ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
     \\/. |          \\\  i
       \_'i       ___\\\|
           ヽ     `ー─''''"´\\\
            ヽ           j\\\".;":;"." :
 ".;":;"." :".;":;". \         / \\\".;":;"." :
  .;".;: .;"       \ ______ /´   \\\ ".;":;"." :
 :   ゴ オ ォ ォ …… ! !".;"     \\\   ;": ..;.;".;":
 ;"         .;".;": _.;.;_".;":       \\\   ド カ ァ ン !
  .;".;": ..;.;".; ζ /_.;_/| .;".;", _   \\\  .;".;.;".;":.

5:デフォルトの名無しさん
13/09/12 23:46:39.17
前スレのPreferenceActivityのやつ
普通に親のsetSelection呼び出せばいけたぞ
ちゃんとレイアウトが準備され終わってから使ってみな

6:デフォルトの名無しさん
13/09/13 00:21:16.68
    /                /      ゙i,  ヽ
    j                ,ィ/        |  |
    lィ'             ,ィ/j/          | iリ
   |         /l /          '"` | j
   リ!      /,ノ           _,、-''''` /リ  __________
     |   _.._ l/   ,.--;==ミ 、 ___,.ノ /{.○-゙‐rV /
    ヽ,/`ヽヽト、 ´  {,.○-`‐‐ 、,.-ト|    ,ノ< ハッハッハ! 見ろ!
     ∧ ̄ ゙i,   `ヽ,r'´      ノ.  ゙、--‐''´| \  人がゴミのようだ!
     | | ̄ ゙i     ヽ、 __,,、-'" ,-、,:‐、〉  /   ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
     \\/. |          \\\  i
       \_'i       ___\\\|
           ヽ     `ー─''''"´\\\
            ヽ           j\\\".;":;"." :
 ".;":;"." :".;":;". \         / \\\".;":;"." :
  .;".;: .;"       \ ______ /´   \\\ ".;":;"." :
 :   ゴ オ ォ ォ …… ! !".;"     \\\   ;": ..;.;".;":
 ;"         .;".;": _.;.;_".;":       \\\   ド カ ァ ン !
  .;".;": ..;.;".; ζ /_.;_/| .;".;", _   \\\  .;".;.;".;":.

7:デフォルトの名無しさん
13/09/13 04:07:47.21
次スレ誘導してから埋めるようにしろよ

8:デフォルトの名無しさん
13/09/13 06:53:54.34
あらゆる解像度・画面密度で画像を、画面全体に対する同じ比率で見えるようにする方法をご教授お願いします。
Eclipseで以下の3つの端末を使いテストしていますがうまくいきません。

端末1:800×1280 tvdpi(自動でhdpiが読みこまれる?)
端末2:720×1280 xhdpi
端末3:240×400 ldpi


方法1 drawableフォルダに画像(50×50px)を入れ、xmlで画像の幅はwrap_contentを指定
→端末1:67px 端末2:100px 端末3:38pxで出力される

方法2 drawable-nodpiフォルダに画像(50×50px)を入れ、xmlで画像の幅はwrap_contentを指定
→全て50pxで出力される

方法3:画面密度毎にdrawableフォルダと画像を用意(例えばmdpi:50px、xhdpi:100px)し、xmlで画像の幅はwrap_contentを指定
→端末1:67px 端末2:100px 端末3:38pxで出力される

方法4:画面密度毎にdrawableフォルダと画像を用意(例えばmdpi:50px、xhdpi:100px)し、xmlで画像の幅は100dpを指定
→端末1:67px 端末2:100px 端末3:38pxで出力される

できればjavaではなくxmlでの指定で考えています。よろしくお願いします。
アスペクト比は考慮しなくて大丈夫です。

9:デフォルトの名無しさん
13/09/13 07:08:02.39
画面を解像度に関わらず1:6とかに分けたいってこと?
それならweight使えばいいと思うよ

10:デフォルトの名無しさん
13/09/13 07:28:44.77
>>9
はい、そうなのですが、画面のあらゆる座標に複数の同じ画像を配置したいのです。
ソースコードで、条件によってランダムで座標を変える予定です。
weightで重み付けって、レイアウトを固定する場合以外でも使えるのでしょうか?

11:デフォルトの名無しさん
13/09/13 08:38:27.97
>>10
動かしたいのかならjavaの方で制御しないとできないと思う

12:デフォルトの名無しさん
13/09/13 12:15:54.76
stringのところでこう記述して
<string name="match">fill_parent</string>

Manifestのところでこうやったんですが
android:layout_width="@string/match"

’予期せぬエラー’が出てしまいます。
こういう記述はできないのですか?よい方法はないですか?

13:デフォルトの名無しさん
13/09/13 12:20:51.42
>>12
出来ない。
直接fill_parentを書くのが何故嫌なのか理解に苦しむ。

14:デフォルトの名無しさん
13/09/13 12:23:49.89
できないですか。
fillとmatchを一発で切り替えたいからです。

15:デフォルトの名無しさん
13/09/13 12:24:59.41
Manifestのところでなくlayoutのところの間違いです

16:デフォルトの名無しさん
13/09/13 12:35:01.84
今試せないけどこれじゃ駄目かな?
<resources>
<integer name="match">-1</integer>
</resources>

17:デフォルトの名無しさん
13/09/13 12:48:15.49
    /                /      ゙i,  ヽ
    j                ,ィ/        |  |
    lィ'             ,ィ/j/          | iリ
   |         /l /          '"` | j
   リ!      /,ノ           _,、-''''` /リ  __________
     |   _.._ l/   ,.--;==ミ 、 ___,.ノ /{.○-゙‐rV /
    ヽ,/`ヽヽト、 ´  {,.○-`‐‐ 、,.-ト|    ,ノ< ハッハッハ! 見ろ!
     ∧ ̄ ゙i,   `ヽ,r'´      ノ.  ゙、--‐''´| \  人がゴミのようだ!
     | | ̄ ゙i     ヽ、 __,,、-'" ,-、,:‐、〉  /   ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
     \\/. |          \\\  i
       \_'i       ___\\\|
           ヽ     `ー─''''"´\\\
            ヽ           j\\\".;":;"." :
 ".;":;"." :".;":;". \         / \\\".;":;"." :
  .;".;: .;"       \ ______ /´   \\\ ".;":;"." :
 :   ゴ オ ォ ォ …… ! !".;"     \\\   ;": ..;.;".;":
 ;"         .;".;": _.;.;_".;":       \\\   ド カ ァ ン !
  .;".;": ..;.;".; ζ /_.;_/| .;".;", _   \\\  .;".;.;".;":.

18:デフォルトの名無しさん
13/09/13 12:50:05.34
>>16
その記述は動きました。
ありがとうございます。

stringが無理ということは800dpのようなdp付きの指定もできないんですよね

19:デフォルトの名無しさん
13/09/13 13:16:46.06
自己レス
dpなしの書式にすることで動きました。

20:デフォルトの名無しさん
13/09/13 13:23:18.79
  /                /      ゙i,  ヽ
    j                ,ィ/        |  |
    lィ'             ,ィ/j/          | iリ
   |         /l /          '"` | j
   リ!      /,ノ           _,、-''''` /リ  __________
     |   _.._ l/   ,.--;==ミ 、 ___,.ノ /{.○-゙‐rV /
    ヽ,/`ヽヽト、 ´  {,.○-`‐‐ 、,.-ト|    ,ノ< ハッハッハ! 見ろ!
     ∧ ̄ ゙i,   `ヽ,r'´      ノ.  ゙、--‐''´| \  人がゴミのようだ!
     | | ̄ ゙i     ヽ、 __,,、-'" ,-、,:‐、〉  /   ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
     \\/. |          \\\  i
       \_'i       ___\\\|
           ヽ     `ー─''''"´\\\
            ヽ           j\\\".;":;"." :
 ".;":;"." :".;":;". \         / \\\".;":;"." :
  .;".;: .;"       \ ______ /´   \\\ ".;":;"." :
 :   ゴ オ ォ ォ …… ! !".;"     \\\   ;": ..;.;".;":
 ;"         .;".;": _.;.;_".;":       \\\   ド カ ァ ン !
  .;".;": ..;.;".; ζ /_.;_/| .;".;", _   \\\  .;".;.;".;":.

21:デフォルトの名無しさん
13/09/13 14:30:58.40
鬱陶しいから誰か滅びの呪文頼む

22:デフォルトの名無しさん
13/09/13 14:40:51.70
ぬるぽ

23:デフォルトの名無しさん
13/09/13 14:43:49.48
ガッ

24:デフォルトの名無しさん
13/09/13 15:12:44.36
>>18
dimens.xml なら 800dp とか書けるよ。

25:デフォルトの名無しさん
13/09/13 15:19:23.06
解像度に依存しないで同等の結果が得られる仕組みを初めから開発環境に導入しておいて欲しかったなあ

26:デフォルトの名無しさん
13/09/13 16:10:51.58
>>24
やってみます。

27:デフォルトの名無しさん
13/09/13 18:37:26.37
  /                /      ゙i,  ヽ
    j                ,ィ/        |  |
    lィ'             ,ィ/j/          | iリ
   |         /l /          '"` | j
   リ!      /,ノ           _,、-''''` /リ  __________
     |   _.._ l/   ,.--;==ミ 、 ___,.ノ /{.○-゙‐rV /
    ヽ,/`ヽヽト、 ´  {,.○-`‐‐ 、,.-ト|    ,ノ< ハッハッハ! 見ろ!
     ∧ ̄ ゙i,   `ヽ,r'´      ノ.  ゙、--‐''´| \  人がゴミのようだ!
     | | ̄ ゙i     ヽ、 __,,、-'" ,-、,:‐、〉  /   ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
     \\/. |          \\\  i
       \_'i       ___\\\|
           ヽ     `ー─''''"´\\\
            ヽ           j\\\".;":;"." :
 ".;":;"." :".;":;". \         / \\\".;":;"." :
  .;".;: .;"       \ ______ /´   \\\ ".;":;"." :
 :   ゴ オ ォ ォ …… ! !".;"     \\\   ;": ..;.;".;":
 ;"         .;".;": _.;.;_".;":       \\\   ド カ ァ ン !
  .;".;": ..;.;".; ζ /_.;_/| .;".;", _   \\\  .;".;.;".;":.

28:デフォルトの名無しさん
13/09/13 21:16:42.00
>>18
stringが無理なんじゃなくて
fill_parentとかは元々プログラム内で定数として-1とかで用意されてる
それをレイアウトでfill_parentって書いたら配置される時に勝手に定数が参照されて-1になってるだけだ

29:デフォルトの名無しさん
13/09/13 21:44:53.65
サービスをunbindせずにアプリを終了させて再度開いてサービスにbindしようとすると失敗するんだけどどうしたらbind出来るの?

30:デフォルトの名無しさん
13/09/13 22:47:38.78
  /                /      ゙i,  ヽ
    j                ,ィ/        |  |
    lィ'             ,ィ/j/          | iリ
   |         /l /          '"` | j
   リ!      /,ノ           _,、-''''` /リ  __________
     |   _.._ l/   ,.--;==ミ 、 ___,.ノ /{.○-゙‐rV /
    ヽ,/`ヽヽト、 ´  {,.○-`‐‐ 、,.-ト|    ,ノ< ハッハッハ! 見ろ!
     ∧ ̄ ゙i,   `ヽ,r'´      ノ.  ゙、--‐''´| \  人がゴミのようだ!
     | | ̄ ゙i     ヽ、 __,,、-'" ,-、,:‐、〉  /   ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
     \\/. |          \\\  i
       \_'i       ___\\\|
           ヽ     `ー─''''"´\\\
            ヽ           j\\\".;":;"." :
 ".;":;"." :".;":;". \         / \\\".;":;"." :
  .;".;: .;"       \ ______ /´   \\\ ".;":;"." :
 :   ゴ オ ォ ォ …… ! !".;"     \\\   ;": ..;.;".;":
 ;"         .;".;": _.;.;_".;":       \\\   ド カ ァ ン !
  .;".;": ..;.;".; ζ /_.;_/| .;".;", _   \\\  .;".;.;".;":.

31:デフォルトの名無しさん
13/09/13 23:39:37.87
素人開発者ですが質問させて下さい

画面最下部に広告を表示させようとした場合に、
広告を読み込む前と後で広告欄以外の位置がずれてしまいます(上に方向にズレてしまいます)

広告が読み込み終わる前から広告欄のスペースをとっておきたいのですが、どのようにすれば良いでしょうか

日本語可笑しかったらすみません
因みにadmobです

32:wwwwwwwwwwwwwwww
13/09/13 23:59:30.60
素人開発者ですが質問させて下さい

画面最下部に広告を表示させようとした場合に、
広告を読み込む前と後で広告欄以外の位置がずれてしまいます(上に方向にズレてしまいます)

広告が読み込み終わる前から広告欄のスペースをとっておきたいのですが、どのようにすれば良いでしょうか

日本語可笑しかったらすみません
因みにadmobです


wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww

wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww

33:デフォルトの名無しさん
13/09/14 00:11:19.56
アナログ時計のウィジェットを作りたいのですが
回転する針をどう実装したら良いのでしょうか

Viewを動的に変更できない?という制限のせいで
URLリンク(d.hatena.ne.jp) ここの方法か
画像を120枚用意する方法しか思いつきません

単純にsetRotate(angle)とするような方法があれば教えてください

34:デフォルトの名無しさん
13/09/14 00:15:59.44
>>33
AnalogClockだったかの画像を自分で書いたモノに置き換えるのが
一番早いんじゃなかろうか…
XMLで設定出来るぞ
動的に変更は出来ないけど

35:デフォルトの名無しさん
13/09/14 00:18:46.59
>>33
Bitmap作って針描いてRemoteViews#setImageViewBitmapで設定するのはだめなん?

36:デフォルトの名無しさん
13/09/14 00:34:19.59
しりの音声合成ってどうやってるんですか?

37:デフォルトの名無しさん
13/09/14 00:36:56.79
ListViewのitemをクリックした時に値をとばすにはどうすればいいですか?
たとえばツイートをクリックしたらツイートIDを渡すとかそういうの

38:デフォルトの名無しさん
13/09/14 00:39:57.32
setOnItemClickListener

39:デフォルトの名無しさん
13/09/14 00:43:00.66
>>38
それはわかったんですが、text部分以外をどう取得すればいいのかわかりません

40:デフォルトの名無しさん
13/09/14 00:54:08.18
どっか別のところに配列を用意して各項目のツイートIDを覚えておきpositionで引けばいいんじゃない

41:デフォルトの名無しさん
13/09/14 00:54:57.28
どっか別のところに配列を用意して各項目のツイートIDを覚えておきpositionで引けばいいんじゃない

どっか別のところに配列を用意して各項目のツイートIDを覚えておきpositionで引けばいいんじゃない

どっか別のところに配列を用意して各項目のツイートIDを覚えておきpositionで引けばいいんじゃない

42:デフォルトの名無しさん
13/09/14 00:57:02.15
大事なことだから3回言いました

43:デフォルトの名無しさん
13/09/14 00:58:52.41
eclipse4.3を用いてプログラムを作成しているのですが
ディバイスマネージャーで端末を編集する際に
フロントもしくはバックカメラにwebカメラを利用するための設定がうまくいきません。

検索をかけてもこの編集時にディバイスを認識させているみたいなのですが
このバージョンだと別のところで設定をする見たいのですが

44:デフォルトの名無しさん
13/09/14 01:02:25.34
>>41なるそど!目からうろこです
ありがとうございました

45:デフォルトの名無しさん
13/09/14 01:04:50.67
いえいえ、どういたしまして

46:デフォルトの名無しさん
13/09/14 02:30:10.82
だれやねんきみ


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch