トップページ⇒tech
1001コメント307KB

Androidプログラミング初心者質問スレ Part4

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん2010/11/19(金) 16:33:21
前スレ
Androidプログラミング初心者質問スレ Part3
http://hibari.2ch.net/test/read.cgi/tech/1286357268/
Androidプログラミング初心者質問スレ Pert2
http://hibari.2ch.net/test/read.cgi/tech/1282716370/
Androidプログラミング初心者質問スレ
http://hibari.2ch.net/test/read.cgi/tech/1278560954/

関連スレ
【Google】Androidアプリ作成part6
http://hibari.2ch.net/test/read.cgi/tech/1286555951/
0657デフォルトの名無しさん2010/12/19(日) 14:07:41
やったことないけどそのクラスでParcelable実装すれば
配列で渡せるんじゃないの
0658デフォルトの名無しさん2010/12/19(日) 14:11:50
>>655
おぉできた!
俺も最初はhogeMyClassはSerializable実装してるからいけるだろって思ってやってみたけど
エラーが出たから、ArrayListがSerializable実装してないからって勝手に思いこんでた
でも、>>652で書いたみたいにListの変数に持たせたのが悪かったみたい
ArrayList<hogeMyClass> listHogeMyData = new ArrayList<hogeMyClass>();
にしたらできたぜ。他の方法考えるところだった、マジサンクス!
06596472010/12/19(日) 17:34:26
>>649
解決しました。
ありがとうございます。

そしてついに本題なんですが
この図形描写をHorizontalScrollViewを使って横にスクロール出来る縦長のグラフを描写したいんですが
出来ません。。
<HorizontalScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent" android:layout_height="fill_parent">
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent" android:layout_height="fill_parent">
<view class="com.tak.android.sqlitetest.DrawGraphView"
android:layout_width="fill_parent" android:layout_height="wrap_content" />
</LinearLayout>
</HorizontalScrollView>
とするとエラーこそ出ませんが、何も表示されません。
試しに<view class 〜 />の部分をButtonなどで置き換えるときちんとスクロールされてボタンも表示できます。

よろしくお願いします。
06606472010/12/19(日) 21:50:08
追記です。
Log.vを使ってどこまで実行されてるか調べたんですが
DrawGraphActivityのonCreate()は実行されてたんですが
DrawGraphViewのonDraw()は実行されてませんでした。

これがHorizontalScrollViewを全体に囲ったときで
12-19 12:39:43.025: INFO/ActivityManager(58): Starting activity: Intent { cmp=com.tak.android.sqlitetest/.DrawGraphActivity }

12-19 12:39:43.695: VERBOSE/EXAMPLE(857): DrawGraphActivity onCreate was called

12-19 12:39:44.738: INFO/ActivityManager(58): Displayed activity com.tak.android.sqlitetest/.DrawGraphActivity: 1388 ms (total 1388 ms)


これが囲まなかったときのです。(描写されてるとき)
12-19 12:41:49.494: INFO/ActivityManager(58): Starting activity: Intent { cmp=com.tak.android.sqlitetest/.DrawGraphActivity }

12-19 12:41:50.435: VERBOSE/EXAMPLE(885): DrawGraphActivity onCreate was called

12-19 12:41:51.055: VERBOSE/EXAMPLE(885): onDraw was called

12-19 12:41:51.665: INFO/ActivityManager(58): Displayed activity com.tak.android.sqlitetest/.DrawGraphActivity: 1656 ms (total 1656 ms)

問題はxmlのレイアウトで描写はされてるけど表示されてないだけだと思ってたんですが
なんか、描写されない原因が根本的なところにあるような気がします。。
0661デフォルトの名無しさん2010/12/19(日) 22:09:25
xmlns:androidは一番外側だけで良い
0662デフォルトの名無しさん2010/12/19(日) 22:13:37
×描写
○描画
な

囲まなければ描画されるなら、囲まなければいいんじゃない?
0663デフォルトの名無しさん2010/12/19(日) 22:39:52
すごくど素人な質問をさせてください。
シングルトンなクラスにgetInstance(context)みたいにContextを渡すような仕様は不味いでしょうか?
あちこちから呼ばれるたびにcontextが変わってしまうから不味いのか?と思ったのですが。
毎度getApplicationContext()を渡すべきですか?
0664デフォルトの名無しさん2010/12/19(日) 22:45:41
メモリリーク考えるとまずい
0665デフォルトの名無しさん2010/12/19(日) 23:13:48
twitterと連携させようとして
http://d.hatena.ne.jp/nowokay/20091030
http://nanashimemorandum.blog14.fc2.com/?q=twitter
を参考にしているのですが、認証がうまくいきません。

DefaultHttpClient http = new DefaultHttpClient();
HttpGet get = new HttpGet("http://twitter.com/statuses/friends_timeline.json");
UsernamePasswordCredentials cred = new UsernamePasswordCredentials(
"****@yahoo.co.jp","******"); // user,pass
http.getCredentialsProvider().setCredentials( new AuthScope( "twitter.com",80), cred );
HttpResponse execute = http.execute(get);

返ってきた値を見ると
execute.getStatusLine().getStatusCode()が401でエラーになってしまいます。
(エラー理由:http://apiwiki.twitter.com/w/page/22554652/HTTP-Response-Codes-and-Errors)

何かアドバイス頂けると助かります。
0666デフォルトの名無しさん2010/12/19(日) 23:22:51
aouthかな
0667デフォルトの名無しさん2010/12/20(月) 00:14:23
赤外線とかWifiアドホック使って、相互に端末同士で同期を取る通信ってできますか?
A端末を操作してある画像を表示したら、B端末も自動的に同じ画像を表示するとか。
0668デフォルトの名無しさん2010/12/20(月) 08:53:28
>>667
レスついてないから答えられる範囲で
赤外線はシャープのAPIの概要しか知らないけどファイル転送が出来るだけだったはずだから多分無理

WiFiはその前にアドホックで繋がるのかが問題
両方にFTPサーバとクライアント入れてみて片方のファイルを読みに行けるなら同期自体は可能
ただA端末の操作を何もかもB端末に反映させるのはかなり不可能に近いんじゃないかなたいってことならハードルは跳ね上がる
0669デフォルトの名無しさん2010/12/20(月) 08:59:15
>>668
うお。送信ミスしてしまった。最後の行から書き直し

ただA端末の操作を何もかもB端末に反映させるのはかなり不可能に近いんじゃないかな

双方のアプリを作り込むってことだと思うから
アドホック無理なら使ったことないからわからないけどBluetooth使えば出来そうな気もする
0670デフォルトの名無しさん2010/12/20(月) 09:00:47
DSの通信対戦的な感じみたいな?
0671デフォルトの名無しさん2010/12/20(月) 09:48:30
notificationに保持できる上限ってありますか?
定期的にnotificationを発行しているのですが、
数回発行すると前のnotificationが消されてしまいます
消されないようにする方法等はありますか?
0672デフォルトの名無しさん2010/12/21(火) 13:35:58
質問です。
strutsサーバのActionFormに
Androidクライアントから値を2つ渡したいのですが、
良い方法ありませんか?

ざっくりした質問ですみません。
色々調べてはみたのですが、ピンと来るのがなかったもので。。。
0673デフォルトの名無しさん2010/12/21(火) 13:46:54
この辺じゃなかろうか
http://www.atmarkit.co.jp/fjava/javatips/069java006.html
0674デフォルトの名無しさん2010/12/21(火) 14:02:46
>>673
ありがとうございます。参考にしてみます。
ググり方がよくなかったんですね。。。
0675デフォルトの名無しさん2010/12/21(火) 14:09:09
BLOCCOのプラグインを作ろうとしています。

eclipseにBLOCCO SDKをインストール
追加されたボタンを押下
アクションの選択ボタンから対象のAndroidプロジェクトを選択
Package nameを入力
Format Parameterを選択
URL & Introductionを入力
作成ボタンを押下

といった手順で行っているのですが、最後の段階でInput package name
0676デフォルトの名無しさん2010/12/21(火) 14:10:32
途中で送信してしまった……。

...続き
といった手順で行っているのですが、最後の段階でInput package nameというエラーが出てしまいます。
Package Nameは入力しているのですが、何がいけないのでしょうか?
0677デフォルトの名無しさん2010/12/21(火) 22:36:30
>>668-670
ありがとうございます。
やっぱり難しいですか。IS01なんですが、2台持つことができたんで、
友人のと合わせて複数台で何かやってみたいと思ったんですが。
BTで制御できるか調べてみます。
想定しているのは、A端末を操作して、B、C端末のコントロールをするという感じです。
たとえばB端末で動画を表示、C端末で音楽再生、A端末を操作して、それら映像と音にリアルタイムにエフェクトをかけるというのを考えていました。
0678デフォルトの名無しさん2010/12/22(水) 10:54:12
バイトの研修案件で、「Androidの課金できるアプリを何か考えて作れ」で期限1ヶ月
無茶ぶりだよママン(´;ω;`)
0679デフォルトの名無しさん2010/12/22(水) 10:59:15
ずいぶん漠然とした案件だなw
金をとれるアプリを作れなのか、課金システムを実装したアプリを作れなのか…
0680デフォルトの名無しさん2010/12/22(水) 11:05:16
一ヶ月で課金アプリか・・・・
課金するだけなら簡単だけど買ってもらえるアプリにするにはそれなりのアイデアがいるな



やっぱエロしかないだろ
0681デフォルトの名無しさん2010/12/22(水) 11:08:18
>>679
多分アプリ自体は無料で,追加機能とかアイテムが有料みたいな感じだと思う
AndoidどころかJavaも触ったことないし、完全に積んでます\(^o^)/
唯一の救いは、SDKのエミュレータをApp Inventorのに入れ替えたら動作がかなりマシになったことか…
0682デフォルトの名無しさん2010/12/22(水) 11:12:21
>>680
スカートめくりみたいなのにしたい、って言ったら却下された
俺もエロしかないと思うんだがなぁ…今作れるものなんてたかが知れてるし
クリスマスツリーとかバレンタインチョコを全力で殴り壊すゲームならちょっとはうけるかな
0683デフォルトの名無しさん2010/12/22(水) 11:15:47
ゴーストトリックみたいにADV形式で、途中まで無料、そこから先は課金することで進めるってのは?
0684デフォルトの名無しさん2010/12/22(水) 11:26:44
流体シミュレーターはどうだ?
どうせJNIで組むことになるからjavaはほとんど触らなくて済むぞww

流体のアルゴリズムは結構転がってるし俺もやってみたいと思ってるんだ。
粘度変えられたり指でグリグリかき混ぜたり端末傾けたり面白そうじゃね?
まぁろくなFPSでないだろうけど

二次元のなんちゃってなら・・・・
0685デフォルトの名無しさん2010/12/22(水) 11:30:27
スカートめくりを提案して、それがエロっぽい?から却下ってことは
当該案件が求めるのは「単体でいいから銭を稼げるアプリを作れ」が正解か

てか何のバイトか知らんが、アイデアいろいろ出させて却下>後で製品化とか言うオチなんじゃないの?
0686デフォルトの名無しさん2010/12/22(水) 11:47:18
すまん、教えて下さい。
自動起動(Windowsでいうスタートアップ)させるには、
どこにリンクを置けば良いの?
0687デフォルトの名無しさん2010/12/22(水) 11:47:59
うお、人多いな。ありがたやありがたや

>>683
ADVは1ヶ月でそれなりに作れる?ような気はするけどシナリオが難しい…
シナリオを外注することにして骨格だけ作って提出みたいな形にすればいけるかな
>>684
流体シミュレータは出来ればかっこいいなー。
アプリのふいんき()は例えばttp://sipo.jp/blog/2010/07/flashui.htmlみたいなのになるのかな?面白そうだし調べてみるわ。1ヶ月で出来そうならやってみたい
>>685
エロっぽいのが却下なのは、GREE Platformがエロ禁止だかららしい
あと、あまり大きくないベンチャー企業なのでアイデア出しても製品化とかはしなさそう
0688デフォルトの名無しさん2010/12/22(水) 11:58:55
おっと奇遇だな。修士で流体やってた俺がきますたよ。
0689デフォルトの名無しさん2010/12/22(水) 12:11:19
>>687
リンク先は流体というか弾性体だな。

スペック的に3次元は無理だね。
流体のソルバー部分はCやCプラで腐るほど転がってるから、それを改造して、
あとは描画したらいいだけだが、メモリがかなり厳しい悪寒。
0690デフォルトの名無しさん2010/12/22(水) 18:23:22
ずいぶん漠然とした案件だなw
金をとれるアプリを作れなのか、課金システムを実装したアプリを作れなのか
0691デフォルトの名無しさん2010/12/22(水) 18:24:22
(´・ω・`)クソスレ立てんなハゲ
0692デフォルトの名無しさん2010/12/22(水) 22:54:43
critical point
0693デフォルトの名無しさん2010/12/23(木) 02:36:43
あれこれやりつくしたはずなんですが、わからなかったので質問させてください。

プログラムを実機でデバッグしようとしてもEclipse上で実機を認識しません。
↓はすでにやっています。
・USBデバッグを有効
・AndroidManifest.xml⇒andorid:debuggable=true

調べると「実機をUSB経由でPCに接続すると新しいハードウェアを見つけましたが出るので…」
とよく書いてありますがそんなの出ません。

デバイスマネージャーから繋いだデバイスを探すとandroidとか何もなく"E:\"となっています。
それでもドライバの更新を選び、ソフトウェアの検索したところ、
既に最適な物がインストールされると言われます(WPD FileSystem Volume Driver)

これって既に(変な風に)認識しちゃってるんですかね?

0694デフォルトの名無しさん2010/12/23(木) 03:05:52
>>693
マウント解除しる
0695デフォルトの名無しさん2010/12/23(木) 03:34:52
>>694
有難うございます。
「USBストレージをOFFにする」ですよね?やってみましたが変化ありません…

androidのドライバを消しても繋げた瞬間に「ハードウェアのインストール完了しました」とか言われます(´;ω;`)
0696デフォルトの名無しさん2010/12/23(木) 03:47:13
>>695
実機のデバッグモード有効にしてる?
0697デフォルトの名無しさん2010/12/23(木) 03:56:19
>>696
解決しました。お騒がせして申し訳ありません。

USB大量記憶装置を片っ端から消していったら出来ました。
0698デフォルトの名無しさん2010/12/23(木) 19:49:35
エミュレータがうまく動かん
0699デフォルトの名無しさん2010/12/23(木) 20:59:53
アプリがコンスタントに起動してくれないorz
みなさんうまくエミュレータが起動してるんですか?
0700デフォルトの名無しさん2010/12/23(木) 21:08:01
あの糞遅いエムを使ってる奴は間違いなくエム
0701デフォルトの名無しさん2010/12/23(木) 21:10:33
じゃあみなさん実機を使ってるわけですか?
0702デフォルトの名無しさん2010/12/23(木) 22:02:08
エミュレータx5種類起動して+実機2台って環境かな。
0703デフォルトの名無しさん2010/12/23(木) 22:31:20
>>702
は?
0704デフォルトの名無しさん2010/12/23(木) 23:03:05
>703
すまん嘘かいたわ
エミュ3種類の実機2台のトータルで5ターゲットだったわ。

エミュも実機もすぐ使える環境って事だよ。
普通だよな?
0705デフォルトの名無しさん2010/12/23(木) 23:08:24
そもそもメモリ1Gのネットブックで開発することじたい間違ってる?
0706デフォルトの名無しさん2010/12/23(木) 23:09:15
うぜえなおまえ
0707デフォルトの名無しさん2010/12/23(木) 23:15:48
ListViewに画像を埋め込み、初期状態はinvisibleに設定。

OnItemLongClickListenerイベント内で画像をvisibleに設定。
その際、件数が少なければ問題ないのですが、
件数が多い場合に選択した行以外の画像もvisibleに設定されてしまいます。

どうすればいいでしょうか?
0708デフォルトの名無しさん2010/12/23(木) 23:23:03
>>707
どうやって実現してるかわからないけど
見えてる範囲内の行のViewは別っぽいけど少なくともスクロールすると再利用されるよ
07097072010/12/23(木) 23:32:39
再利用されてしまうのですか・・・orz
ListViewでは実現できないようですね、他の案を考えてみます。

ありがとうございました。
0710デフォルトの名無しさん2010/12/23(木) 23:44:45
>>709
ListViewで出来るぞ
長押しされた行かどうかを保持できるようにしておいて、
getViewでView返す時、画像の表示非表示を切り替えれば良い
0711デフォルトの名無しさん2010/12/24(金) 00:00:21
偶然みつけたんだがAndroid技術者試験ってどうなの。
資格持ってるとAndroid開発に向いてるといわれます?実際に受けたことのある人に伺ってみたいです。
ttp://www.oesf.jp/modules/training/index.php?content_id=2
0712デフォルトの名無しさん2010/12/24(金) 00:01:53
みなさん、画面(レイアウト)を作成する際、xmlを使用していますか?
それとも、xmlは使用せず、javaソースだけで作成していますか?

私は、先月からAndroidアプリの開発を始め、
これまでxmlを使用してきましたが、
最近になって、javaソースだけで作成した方が良いのでは、と思い始めました。
レイアウトに、同じようなボタンを複数配置する場合、
xmlに1ボタンずつ記述するより、javaソースにfor分で記述した方が良い等の利点がありますし・・・。
玄人のみなさんは、「xmlを使用せずに画面(レイアウト)を作成している」という認識で良いでしょうか?

0713デフォルトの名無しさん2010/12/24(金) 00:03:18
>>711
そんなゴミ資格持ってたら
くだらないことに時間を使うバカというのが簡単に分かっちゃうゾ!
0714デフォルトの名無しさん2010/12/24(金) 00:05:39
xmlで作成している。ソースで作成すると、どんなレイアウトができるか確認するに
エミュレータで動かさないとわからない。その点xmlはエミュレータ起動させなくても確認できるのがいい。
0715デフォルトの名無しさん2010/12/24(金) 00:05:49
受験料詐欺に献金するだけだな

受験対象者
●Android™を学習している学生・教師
●大学、専門学校、教育機関など
0716デフォルトの名無しさん2010/12/24(金) 00:24:42
>711
スレ違いだし。
資格の話は荒れるだけだからやめてくれ。
スレタイすら読めない奴等がやたら気にしてるけどねAndroid技術者試験w
0717デフォルトの名無しさん2010/12/24(金) 00:27:09
Androidに関連してるから問題なくね
0718デフォルトの名無しさん2010/12/24(金) 00:32:56
>>717
認めます
0719デフォルトの名無しさん2010/12/24(金) 01:31:14
surfaceviewクラスからToastを呼ぶことはできますか?
0720デフォルトの名無しさん2010/12/24(金) 03:29:43
>>719
呼んでみればいいじゃない!
0721デフォルトの名無しさん2010/12/24(金) 09:39:37
>>719
メインスレッドからなら直接呼べる
0722デフォルトの名無しさん2010/12/24(金) 11:22:18
>>711
興味あったから書店でアプリ技術者の問題集見てみたけど、
明らかにエンジニアが取るべき資格じゃない糞資格。
資格商法ってボロいなーって

ていうか学割もっとひいてやれよw
0723デフォルトの名無しさん2010/12/24(金) 11:37:44
>>712
玄人ならケース毎に柔軟に使い分けできるから、そんなの決めてかかるはほどのものじゃないって認識です。
東京から大阪にお金があるなら、新幹線が速いと最近わかりました。お金持ちの皆さんはどんな時も新幹線をお使いなさっているという認識でよろしいでしょうかって質問
くらいにくだらない質問者してるってことに気づいてほしい。
まあ、ガンバ!
0724デフォルトの名無しさん2010/12/24(金) 11:52:54
1行目までいいこと言ってると思ったが、
2行目の例えが的外れすぎだからやっぱ取り消しね☆
0725デフォルトの名無しさん2010/12/24(金) 12:16:45
例えが馬鹿すぎてワロタ
予期せぬクリスマスプレゼントありがとう
0726デフォルトの名無しさん2010/12/24(金) 12:46:22
質問です。androidアプリ全体の設定情報って一般的に何で管理するの?
SharedPreferences使って1つの設定情報ファイル作ろうと思ってるけどおかしいかな?
あとSharedPreferencesを使った場合、その設定情報を読み込むタイミングがわからない
1回読み込めば充分なんだけど、onCreateとかに書いたら実機を傾けた時とかを考えると
何度も呼び出されるでしょ。どのタイミングで読み込んだらいいですか?
07275632010/12/24(金) 13:16:18
実機を傾けた時に何度も読み込んだら何かまずい?
どうしても一度だけがいいなら Activity じゃなく Application の onCreate とかどうでしょう
0728デフォルトの名無しさん2010/12/24(金) 13:17:05
名前入ったままだった・・・まぁいっか
07297262010/12/24(金) 13:29:53
>>727
別にまずい事は何もないよ
ただ一回やれば済む作業を何回もやるってどうかなって思っただけ
ApplicationのonCreateとかあるんだね。ありがとう、調べてやって見る
0730デフォルトの名無しさん2010/12/24(金) 14:23:09
個人的にはApplicationのonCreateで設定を読み込むのは筋が悪いとおもうな。
Activityが終了してもApplicationが終了するとは限らないから、 onCreateが呼ばれるタイミングは多くの場合予測できない。

まぁ、設定が変更された時にそれを適切に検出して読み込み直せば問題ないけどね。

ただ普通はそういうチェックはActivityの起動のたびにする必要が多いから、Applicationでそれをする必然性はあまりないかと。
0731デフォルトの名無しさん2010/12/24(金) 14:28:04
あ、Applicationに設定のキャッシュを持たせるのはいいと思うよ。
ただApplication#onCreateで読み込めばそれでいいってことはないということね。
0732デフォルトの名無しさん2010/12/24(金) 15:22:51
Androidアプリでファイルを作るときに推奨される作法があれば教えてくれい
設定ファイルってどこに置けばいいんだ?SDカード?でもSDカードが必ず有るわけじゃないしなあ
0733デフォルトの名無しさん2010/12/24(金) 16:59:45
設定ならプリファレンスかsqliteでパッケージの所じゃね?
0734デフォルトの名無しさん2010/12/24(金) 19:22:10
>>731
ApplicationのonCreateで読み込んでキャッシュして問題無い
後は設定を変更したときに値を反映させれば良い
0735デフォルトの名無しさん2010/12/24(金) 21:24:50
>>721
SurfaceViewのクラスからgetApplicationも効かないし、getContextだとエラーニなってしまいます。
0736デフォルトの名無しさん2010/12/24(金) 22:09:57
androidのGUIはandroid用のAPIを使うしか方法がない
→通常のjavaコードをそのまま移植するのはそこそこ大変って認識であってる?
07377072010/12/24(金) 22:12:09
>>710
Activity側でOnItemLongClickListenerを実装し、プロパティでpositionを保持。
Adapter側のgetViewで画像の表示、非表示を設定するということでしょうか?

Adapter側にOnItemLongClickListenerで保持したpositionはどのように渡すことができるのでしょうか?
07387122010/12/24(金) 22:32:41
>>714
>>723
レスありがとうございます。
ケース毎に柔軟に使い分けるように、心がけていきたいと思います。
0739デフォルトの名無しさん2010/12/24(金) 22:42:58
>>737
positionと画像の表示、非表示が紐付けできれば良い
元々の実装方法がどうなってるか分からないし、どうするのが良いかなんて分からん
0740デフォルトの名無しさん2010/12/25(土) 09:12:09
listview絡みの質問が多いよな
確かにandroidのlistviewはとっつきにくいかもしれん・・・
0741デフォルトの名無しさん2010/12/25(土) 11:13:41
ListViewもだけどApapterもよくわからんかった
0742デフォルトの名無しさん2010/12/25(土) 12:33:59
毎回BaseAdapter継承したクラス作ってる
0743デフォルトの名無しさん2010/12/25(土) 12:56:58
俺は毎回ArrayAdapter継承した自作adapter使ってる
adapteruにも色々種類があるみたいだけど使い分けできんw
0744デフォルトの名無しさん2010/12/25(土) 13:38:02
Androidは初心者です。
WindowsXP + Android SDK r8

SDカードに1.8GBのデータを置こうとしています。
エミュレータで
mksdcard 2048M sdcard.img
↑は、成功しましたが
adb push xxxx.dat /sdcard
↑が、いつまでも終わらずに大してディスクアクセスもしていません、、
理由が分かる方はいらっしゃいませんか、、

よろしくお願いします。
0745デフォルトの名無しさん2010/12/25(土) 13:43:41
いらっしゃいません
0746デフォルトの名無しさん2010/12/25(土) 17:28:28
iPhoneでいうランキングApiみたいのはないの?
0747デフォルトの名無しさん2010/12/25(土) 19:40:34
>>740
それだけで世界だもんな、The world of ListView.
0748デフォルトの名無しさん2010/12/25(土) 21:42:43
WindowsでMFC、C#とやったが、慣れるまで時間がかかりそうだ
0749デフォルトの名無しさん2010/12/25(土) 22:15:37
すぐ慣れるよ
DevGuide読んで1週間もいじってりゃ充分じゃないか
0750デフォルトの名無しさん2010/12/25(土) 22:53:33
Googleマップのように1.6でも動いてマルチタッチにも対応するアプリを
ひとつのapkで作りたいのですがどうすればよいのでしょうか?
リフレクションを使うのでしょうか?
0751デフォルトの名無しさん2010/12/25(土) 23:19:34
status bar に notification で日付を表示させたいのですが、
date status bar のように実現するにはどうしたらよいでしょうか。

Notification を new する際にiconは指定できるけれども、
tickerTextは一瞬しか表示されないため、ずっと表示させる方法が
分かりません。

日付を毎回画像生成させるのは避けたいです。。。
0752デフォルトの名無しさん2010/12/25(土) 23:30:25
質問です。
http://www.5ive.info/blog/archives/1040
↑のサイトのコードを実行してみたところ、

<!-- atpages banner tag -->
<script type="text/javascript">
<!--
var _gaq = _gaq || [];
 ~~~~以下略~~~~

という結果が返ってきます。
サーバには@PAGESを使っています。
なにが悪いのか分からないのでよろしければ教えてください。
0753デフォルトの名無しさん2010/12/26(日) 00:10:09
広告が自動的に挿入されてるためだと思われ
0754デフォルトの名無しさん2010/12/26(日) 00:29:03
ListViewについて、質問させてください。

要素数が一定で、スクロールもさせない
画面内に、決まり決まった値のみが入るリストを表示させようと思っています。

そこで、要素のサイズ(高さ)を均等に割り当てたいのですが、
いまいちできません。

android:layout_width=""

に「40dp」など数値をべた書きすれば、解決するのですが
できればdevice依存をしない(数値を打ち込みたくない)ものにしたいです。

listviewが主ですが、一般にandroidでdevice依存しないlayoutの方法を
教えていただきたいです。

現在、buttonやimageなどのレイアウトは
android:layout_weightを使っています。
0755デフォルトの名無しさん2010/12/26(日) 00:40:16
レイアウトファイルを画面サイズ毎に作る。
これ基本ね
0756デフォルトの名無しさん2010/12/26(日) 00:43:29
ListViewじゃなくていいじゃん
LinearLayoutでその決まりきった値を要るだけ並べれば?
■ このスレッドは過去ログ倉庫に格納されています