Androidプログラミング質問スレ Part23
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2012/06/19(火) 19:57:12.12※プログラミング自体が初めて!なあなたには↓↓↓こちらへ
スレ立てるまでもない質問はここで 118匹目
http://toro.2ch.net/test/read.cgi/tech/1331904826/
Eclipse統合M32【Java/C++/Ruby/Python/Perl】
http://toro.2ch.net/test/read.cgi/tech/1320318310/
★★Java質問・相談スレッド153★★
http://toro.2ch.net/test/read.cgi/tech/1334438859/
****関連リンク****
■ Android developers http://developer.android.com/
■ ソフトウェア技術ドキュメントを勝手に翻訳 http://www.techdoctranslator.com/
****前スレ****
Androidプログラミング質問スレ Part22
http://toro.2ch.net/test/read.cgi/tech/1337170429/
0702デフォルトの名無しさん
2012/07/12(木) 11:34:16.21セレロンって言っても世代がものすごく多いけど
セレロンってペン2の頃からあるから
0703デフォルトの名無しさん
2012/07/12(木) 11:37:06.18びっくりしたw
0704デフォルトの名無しさん
2012/07/12(木) 11:45:47.900705デフォルトの名無しさん
2012/07/12(木) 11:49:13.17ノートって安くなってるんだな
0706デフォルトの名無しさん
2012/07/12(木) 11:55:09.72それが2chの醍醐味
0707デフォルトの名無しさん
2012/07/12(木) 12:09:52.54少
な
い
0708デフォルトの名無しさん
2012/07/12(木) 12:10:02.10類友
0709デフォルトの名無しさん
2012/07/12(木) 12:13:56.790710デフォルトの名無しさん
2012/07/12(木) 12:16:23.97お前みたいな馬鹿には一番無理です。
0711デフォルトの名無しさん
2012/07/12(木) 12:17:11.70動画:2-4
ブラウザ:5-6
って感じに、シングルでもMultiでも分散割り当てさせてやればよくね
0712デフォルトの名無しさん
2012/07/12(木) 12:23:44.26コアが4〜6あってもほとんどのアプリは1コアしか使わない
マルチコア対応のプログラムなんてアホみたいに難しいから
(同時に非同期で処理を投げまくっていく。イメージとしては
背後にサービスを4つ起動させて、それぞれに処理を渡す。
メインスレッドはその間も待ってはならず、処理を続ける。
ここで待つとシングル処理と同じになってしまい意味がなくなる)
個人作者のアプリで対応してるものなんて・・・全体の2%くらいなんじゃねーの?
マルチコア完全対応してるのはOS、アドビ、大企業のゲームくらいだろうさ
0713デフォルトの名無しさん
2012/07/12(木) 12:27:14.84○アホには難しい
0714デフォルトの名無しさん
2012/07/12(木) 12:30:17.21なんでかというと、そりゃ、エミュレータ『しか』動かさないなら別にそこまでコア数やCPUの性能は
今のCPUなら気にしなくてもいいかもしれないけど、
現実問題、それエミュ以外のものを同時に動かす事なんて当然ある。
その時に、コア数が少なければ、それだけエミュが動いているコアへの負担が大きくなるので
エミュの動作にも影響が出る。
なので、当たり前だけどコア数は多い方がいい。
それにかかわらず、
「無駄なコア数論議しちゃってかわいそうだ。
自分でマルチコアで動くか確認してから物を語れ。」
なんて言っちゃうあたり、まずお前が物事を多面的に考えろよとw
0715デフォルトの名無しさん
2012/07/12(木) 12:54:38.990716デフォルトの名無しさん
2012/07/12(木) 12:56:11.49>現実問題、それエミュ以外のものを同時に動かす事なんて当然ある。
でも同時に動かすアプリは複数あっても同時に人間様が動かすアプリは一つ。
だからアクティブ以外のアプリは裏で処理をさせているのではなければ待ち状態でCPUは使われない。
よほど裏で重いバッチ処理をしているなら別だが
0717デフォルトの名無しさん
2012/07/12(木) 12:58:39.23サクサク?
0718デフォルトの名無しさん
2012/07/12(木) 13:01:35.94必死すぎ。
現実は>>716。
そりゃ裏で動画のエンコードしながらアプリ開発していれば確かにたくさんコア有った方が良い。
>>715
i7とi5の大きな違いってモデルによって違いがあるけどHTの存在だからね。
0719デフォルトの名無しさん
2012/07/12(木) 13:11:56.456コア積んでメモリ4GBとか2GBだったら失笑
0720デフォルトの名無しさん
2012/07/12(木) 13:21:19.01アプリの報酬入ったらメモリ買うわ
0721デフォルトの名無しさん
2012/07/12(木) 13:23:21.80こういうハゲが、エミュが立ち上がらないんですけど〜なんて戯言ほざくんだろうなぁ
0722デフォルトの名無しさん
2012/07/12(木) 13:33:18.12実機が定番
0723デフォルトの名無しさん
2012/07/12(木) 13:36:20.82実機だとroot取ってないとDDMSでアクセス出来ないリソースがある。
0724デフォルトの名無しさん
2012/07/12(木) 13:55:46.370725デフォルトの名無しさん
2012/07/12(木) 14:03:41.95Eclipseとエミュって同時に使うと思うが…
0726デフォルトの名無しさん
2012/07/12(木) 14:07:01.66バッカお前、ここの猛者どもは快適な開発環境のため、
シングルスレッド爆速のマシンをEclipse専用+エミュ専用で2台用意してリモートデバッグしてんだよ
0727デフォルトの名無しさん
2012/07/12(木) 14:08:03.68必死になって何回も言ってるし。
0728デフォルトの名無しさん
2012/07/12(木) 14:15:44.04エミュが動いているときはEclipseは待ち状態でCPUは使われていない。
デバッグ時だって双方を交互に使って同時には使わないでしょ。
0729デフォルトの名無しさん
2012/07/12(木) 14:28:38.96onCreateで
ArrayList<String> aaa = null;
aaa.add("あいうえお");
aaa.add("かきくけこ");
aaa.add("さしすせそ");
とやってArrayListを使おうとするとアプリが停止するんだけど原因は何?
0730デフォルトの名無しさん
2012/07/12(木) 14:30:04.88エミュ起動してイジりながら、コンソールからエミュにコマンド投げて、その様子をEclipse・DDMSのLogcatで眺めてるわ
0731デフォルトの名無しさん
2012/07/12(木) 14:31:08.85お前はNullにデータ追加して何がしたいんだよ、コア談義の邪魔すんな
0732デフォルトの名無しさん
2012/07/12(木) 14:31:37.79ぬるぽ
>>732
がっ
0733デフォルトの名無しさん
2012/07/12(木) 14:32:03.40お前はたった今、残り98%の開発者を敵に回した
0734デフォルトの名無しさん
2012/07/12(木) 14:33:10.35パーティーのー♪しゅやくぅーになろう♪
0735デフォルトの名無しさん
2012/07/12(木) 14:33:27.44Android以前の問題だな
Javaの入門書でも読む事を強くお勧めする
0736デフォルトの名無しさん
2012/07/12(木) 14:37:16.30作ったアプリがUSBデバッグでは何事もなく動作するのですが、アプリリストに追加されない現象が起きています。
設定の「アプリケーションの管理」には出ています。
apkで書きだしてインストールしてみても、
インストール自体は完了するのですが「開く」が選択できなくなっています。
ちょうどウィジェットのような扱いになっている感じです。
同じ症状経験されたことある方、原因に心当たりお持ちの方いらっしゃったらご助力願います。
0737デフォルトの名無しさん
2012/07/12(木) 14:38:56.69ManifestにIntentFilterをちゃんと書け
0738デフォルトの名無しさん
2012/07/12(木) 14:40:13.63誰か>>595わかる方いらっしゃいませんか?
0739デフォルトの名無しさん
2012/07/12(木) 14:42:04.09ぬるぬる〜を〜♪100倍に〜♪して〜♪
パーティーのー♪しゅやくぅーになろう♪
0740デフォルトの名無しさん
2012/07/12(木) 14:42:19.74最初に起動されるactivityのintentfilterにこれ記述してるかい?
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
0741デフォルトの名無しさん
2012/07/12(木) 14:47:05.29だってそこそこ動いたしアプリもできちゃったし
今では100万DLの人気アプリです^q^
人気アプリ作るのにPCスペックとかあんまり関係なわな
0742デフォルトの名無しさん
2012/07/12(木) 14:52:24.60解決しました!
intentfilterに、逆に余計なこと(DATA)を入れてたせいでした。
ありがとうございます!
0743デフォルトの名無しさん
2012/07/12(木) 14:59:31.90そういうアプリを作る時とかってどういった本参考にして作りました?
0744デフォルトの名無しさん
2012/07/12(木) 15:01:15.990745デフォルトの名無しさん
2012/07/12(木) 15:17:15.06スリープとスレッドについて質問です
// レイアウトにSurfaceViewを一つ追加します
mySurfaceViewCallback = new classSurfaceView(Context);
mySurfaceView = new classSurfaceView(Context);
hoge.addView(mySurfaceView, new ...
mySurfaceViewHolder = mySurfaceView.getHolder();
mySurfaceViewHolder.addCallback(mySurfaceViewCallback);
// 内部クラス
class classSurfaceView extends SurfaceView implements SurfaceHolder.Callback, Runnable {
@Override
public void surfaceChanged(略) {
thread = new Thread(this);
thread.start();
}
// ループ
public void run() {
while (thread != null) {
// 描画処理
}
}
一度スリープして戻るとclassSurfaceViewのthreadがnullになり描画が止まります
アクティビティ上のonResume()時にmySurfaceViewCallback.thread = new Thread(mySurfaceViewCallback); ....start();
などやってみましたが復帰できませんでした。どのようにすればthreadを復帰させられるのでしょうか?
よろしくおねがいします
0746デフォルトの名無しさん
2012/07/12(木) 15:18:24.67本ではあまりなさそうな気がする・・・ さぁ、ネットで頭痛くなるぐらい検索しよう!
0747デフォルトの名無しさん
2012/07/12(木) 15:21:49.540748デフォルトの名無しさん
2012/07/12(木) 15:25:44.96http://engawa.2ch.net/test/read.cgi/poverty/1342074057/
0749デフォルトの名無しさん
2012/07/12(木) 16:00:39.59うろ覚えですまぬが
> thread = new Thread(this);
これは、surfaceCreated(SurfaceHolder holder) の中でやるんじゃないのかい?
あと、Thread.sleep(long millis) はtry&catchで囲むとか。
0750デフォルトの名無しさん
2012/07/12(木) 16:20:15.87同じ100万DLでも
無料で100万DL
有料で100万DL
脳内で100万DL
とでは、ずいぶん話が変わってきますお^q^
0751デフォルトの名無しさん
2012/07/12(木) 17:01:46.810752デフォルトの名無しさん
2012/07/12(木) 17:09:01.010753デフォルトの名無しさん
2012/07/12(木) 17:16:43.880754デフォルトの名無しさん
2012/07/12(木) 17:45:40.630755デフォルトの名無しさん
2012/07/12(木) 17:47:02.070756デフォルトの名無しさん
2012/07/12(木) 17:51:03.57同意
いまこのスレにきたばかりだけど、
それは感じた
0757デフォルトの名無しさん
2012/07/12(木) 18:23:52.100758デフォルトの名無しさん
2012/07/12(木) 19:58:55.990759デフォルトの名無しさん
2012/07/12(木) 20:16:53.880760デフォルトの名無しさん
2012/07/12(木) 20:33:00.45タブ内に表示させるPreferenceScreenに、更にPreferenceScreenを入れ子にして、子PreferenceScreenをタッチして表示させようとすると
TabActivity自体が切り替わり、子PreferenceScreenが画面全体に表示されます。
タブの中で、子PreferenceScreenの切り替えを行いたいのですが、どのように記述すればよろしいのでしょうか?
0761デフォルトの名無しさん
2012/07/12(木) 23:01:59.53大津のいじめ自殺について、本当にたくさんのメール、ツイートいただきました。
【中略】
担任の先生の、前任地、滋賀大学付属中学における、ハングルの授業・・?の記事なども入手しました。
英語習得段階もまだまだ中途であるはずの中学校で、なぜハングルを教育する必要があるのか?
子ども達に選択の余地はあったのか?
いかなる方針で、誰のオーソライゼーションによってそのような教育が行われていたのか?
それだけでも、かなり変わっているな、と感じられましたし、
【中略】
教育の自主性とか教育現場不可侵、、などを超えてしまっている現実を、
手をこまねいて見ていた多くの関係者、、。
3年前に「日教組政権?」が成立してしまったことで、
そこに、ますます歯止めがきかない空気が、浸透してしまった、そんな可能性はないのでしょうか?
ソース
http://blogos.com/article/42932/
大津市立中学の韓国語授業の資料
http://blog-imgs-53.fc2.com/h/o/t/hotlog/1341623759_img6946.jpg
0762デフォルトの名無しさん
2012/07/12(木) 23:31:37.01作成時に渡した(&内部のgetChildrenCursorで作った)Cursorって
画面破棄時に自分で閉じなくても問題ないのかな?
作成時に渡したCursorはともかく、
子リスト分のCursorなんて全部閉じてられんのだが。
0763デフォルトの名無しさん
2012/07/12(木) 23:35:49.36ただ表示させるだけでも無料なら100万ダウンロードなんか簡単にいくからな・・・・
そんなクソなアプリ自慢されても・・・・
0764デフォルトの名無しさん
2012/07/12(木) 23:36:16.61やってみて、クローズしろカスって例外出されたらすればええんでないの
0765デフォルトの名無しさん
2012/07/12(木) 23:50:25.00面倒なら Activity#startManagingCursor に放り込んじゃえば
0766デフォルトの名無しさん
2012/07/13(金) 09:54:36.060767デフォルトの名無しさん
2012/07/13(金) 11:40:09.070768デフォルトの名無しさん
2012/07/13(金) 11:41:07.330769デフォルトの名無しさん
2012/07/13(金) 12:05:21.560770デフォルトの名無しさん
2012/07/13(金) 12:39:32.25ボタンを押すと背景画面の透過率を変えたいのですが、
下記のようにonCreate()でsetTheme()を指定すると
以降背景を変更する事ができません。
どうすれば後から背景を変更させる事ができますか?
setTheme(android.R.style.Theme_Translucent_NoTitleBar);
super.onCreate(savedInstanceState);
0771デフォルトの名無しさん
2012/07/13(金) 13:20:18.750772デフォルトの名無しさん
2012/07/13(金) 13:55:36.93http://engawa.2ch.net/test/read.cgi/poverty/1342142253/
0773デフォルトの名無しさん
2012/07/13(金) 14:07:54.11bind して使って貰う Service なのですが、AlarmManager で起こすと startCommand が
呼ばれている様なのです...なので、誰かが startService してると思うのですが、
どこなのか突き止められていません。
AlarmManager の set に預ける PendingIntent を FLAG_NO_CREATE で生成しておけば、startCommand は呼ばれないのですが、
肝心のスケジュールがうまく動いていません(実際には、set でなく setRepeat で登録して反復させようとしています)。
どちらかというと PendingIntent 側の話なのかもしれませんが...
startService/bindService は排他では無い様なのですが、
複雑になるので同じにしない方が良いとのことで悩んでいます。
0774デフォルトの名無しさん
2012/07/13(金) 14:33:11.44呼ばれる用のサービスを別に作るとか BroadcastReceiver で受けるとかすれば?
0775デフォルトの名無しさん
2012/07/13(金) 14:40:51.63> AlarmManager に Service を set した場合、startService が呼ばれてしまうのでしょうか?
はい。
> startService/bindService は排他では無い様なのですが
どういうこと?
Serviceは呼び出し方にかかわらず、Mainスレッドで動くと思うんだけど。
ServiceのJavadocより。
http://developer.android.com/reference/android/app/Service.html
> Note that services, like other application objects, run in the main thread of their hosting process.
以下を試せば、Mainスレッドで動いてるかどうか判断できると思うんで
気になるなら試してみて。
Looper.getMainLooper().getThread() == Thread.currentThread()
== ならMainスレッド、!=なら違うスレッド。
0776デフォルトの名無しさん
2012/07/13(金) 14:50:20.80> == ならMainスレッド、!=なら違うスレッド。
結果がtrueならMainスレッド、falseなら違うスレッド。
0777デフォルトの名無しさん
2012/07/13(金) 15:17:54.42そうですね。Activityを2つに分ける事にします。
0778デフォルトの名無しさん
2012/07/13(金) 16:18:58.79eclipseでアンドロイドアプリを作ってみようと思ってJDK、androidSDKなど環境を整えたのですが、
ファイル>新規>プロジェクトとしてもandroidの項目に新規Androidプロジェクトがありません。
JDKのバージョンは7u5-windows-i586、Eclipseはpleiades-e3.7-java_20120225、
AndroidSDKはinstaller_r20-windows.exeでインストールしてあります。
OSはwindows7sp1です。
ADT Plugin - https://dl-ssl.google.com/android/eclipse/ よりDDMS、開発ツール、階層ビューアー、tracer for OpenGL ES、
Android Native Development Tools がインストールされています。
ウィンドウ>設定>AndroidではSDKロケーションがC:\Program Files (x86)\Android\android-sdk、
Android1.5からAndroid4.1、Google APIsまで37個のターゲット、
ファイル>新規>その他>Androidでは10個の選択項目があります。
長文失礼しました。また、環境等について不足している情報があれば申し訳ありませんが指摘して頂けると助かります。
0779デフォルトの名無しさん
2012/07/13(金) 16:24:37.980780デフォルトの名無しさん
2012/07/13(金) 16:25:15.300781デフォルトの名無しさん
2012/07/13(金) 16:32:10.57ありがとうございます。そうなのですね。カスタマイズも出来るのかなと悩んでいました。
頂いているものも含めて別の方法を検討します。
>>775
>> startService/bindService は排他では無い様なのですが
> どういうこと?
自分の文見返したら本当に訳が分からないですね。余計なエネルギーを使わせて済みません。
スタートサービスとバインドサービスを、1つのServiceの実装に書けなくは無いですが、の意でした。
もう少し細かく言うと
ttp://www.amazon.co.jp/dp/4844331345
の
> サービスは、スタートサービスとバインドサービスの2 つに分類できます。
> 1 つのサービスでスタートサービスとバインドサービスの両方に対応する
> こともできますが、サービスはアクティビティに比べてデバッグが難しく、
> マルチスレッドなどの動作も考え合せると、あまり複雑にしないほうが賢明
> です。両方とも実装する必要がある場合でも、あえて2 つのサービスに分けて
> 実装することをお勧めします。
と言う一節を読みまして、startServiceが避けられずbindも書きたいんだったら
そう書くことも出来るみたいですけど避けてます…と言った状況を説明不足で書いていました。すみません。
0782デフォルトの名無しさん
2012/07/13(金) 19:14:53.09ありがとうございます、Android SDKをc:\に移してeclipseのSDKロケーションもそちらに移してみましたがAndroidプロジェクトは出てきませんでした。
windowsのpathも、
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;
%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;
C:\Program Files (x86)\Common Files\DivX Shared\;
C:\android-sdk_r20-windows\tools;
C:\android-sdk_r20-windows\platform-tools;
このように設定しましたが相変わらずです。
ちなみにOSのwindows7は64bitでした。後出しすみません。
ふと思ったのですが、Android Project from Existing Code というのは違うものですよね?
0783デフォルトの名無しさん
2012/07/13(金) 19:19:27.47参考にしてるサイトかブログがあると思うけど
別の探してはじめからやり直した方がいいかも
0784デフォルトの名無しさん
2012/07/13(金) 20:27:42.94sdk誤って消したから入れ直したら以前と違って驚いた
参考書もr20対応はまだ出てないみたいで・・・
tech funのサイト見てやっと分かったけど
techfun.cc/techinf/helloworld/android/
0785デフォルトの名無しさん
2012/07/13(金) 22:00:22.25windowsだと改行マークが化けとるし
0786デフォルトの名無しさん
2012/07/13(金) 22:40:20.26どこか良い参考サイトは無いでしょうか?
0787デフォルトの名無しさん
2012/07/13(金) 22:57:25.59バージョンが変わる度に、今まで出てなかった新たなエラーが出るようになり
バージョンが変わる度に、いちいち無駄な作業が増えやがる
なんてふざけた開発環境なんだ
0788デフォルトの名無しさん
2012/07/13(金) 23:28:15.770789デフォルトの名無しさん
2012/07/13(金) 23:36:52.640790デフォルトの名無しさん
2012/07/13(金) 23:47:18.43馬鹿な質問してしまったw
0791デフォルトの名無しさん
2012/07/13(金) 23:47:58.98を追加して、PCから実機にインストールした場合は
SDカードに移動出来たんだけど、play経由でダウンロードした場合は
SDカードに移動出来ない。
うpから時間経ってるし、バージョンも確認したんだけど。
なにか原因になりそうな事分かる人いませんか?
0792デフォルトの名無しさん
2012/07/14(土) 01:17:34.30改めてここで質問します。マルチポストとなりますがご了承ください。
現在抱えている問題は以下の通りです。
・NDKのネイティブプログラム内でファイルをfopen等で新規作成し、PCに繋げてエクスプローラ等で操作を行いたい。
・SDカード内に書き込む場合はカードをマウントすれば問題ないが、
Android端末がMTPデバイスであった場合、ファイルを作成しただけでは見ることができない。
・ファイルが見えないのはメディアデータベースに登録されていないのが原因であり、
ファイル作成後にMediaScannerConnection.scanFile()を実行すれば見えるところまでは確認できている。
・同等の操作をネイティブプログラム側から行いたいが、そのためにはContextオブジェクトへの参照が必要。
・ファイルを作成する機能は単一の.soライブラリファイルとして提供したい。
すなわち、Contextの参照を行うためのJavaファイルを別途用意する、というような実装方法は避けたい。
良い解決方法は無いでしょうか?
0793デフォルトの名無しさん
2012/07/14(土) 01:57:01.56レスが遅くなったけど、がんばって取り除いて行きます。
今、MATをチラ見したんですけど、意味不明なリークもあったりするので、
また、質問させて頂きますので、その時はよろしくです!
0794デフォルトの名無しさん
2012/07/14(土) 07:23:30.43http://mofo.pns.to/wibs/#383
0795デフォルトの名無しさん
2012/07/14(土) 08:31:04.47たしか本体の優先インストール先みたいな項目をSDにしたら移動できる
0796デフォルトの名無しさん
2012/07/14(土) 09:48:01.67sendBroadcastで通知する処理を行っています。
教えていただきたいのですが、ServiceにBindしているActivityのリスト
って取得可能なのでしょうか?
あとActivityが強制終了した場合でもonUnbind()は必ず呼ばれるのでしょうか?
0797デフォルトの名無しさん
2012/07/14(土) 11:43:51.66あるサイトを参考にしたんですがそれでも動いてくれません 何か間違っている所ありますか?
WebView web = (WebView) getActivity().findViewById (R.id.webview); 設定}
public class MyWebChromeClient extends WebChromeClient{
protected View customView;
@Override
public void onShowCustomView(View view, WebChromeClient.CustomViewCallback callback) {
customView = view;
FrameLayout mainFrame = (FrameLayout)findViewById(R.id.mainFrame);
mainFrame.addView(view);
View browserFrame = findViewById(R.id.browserFrame);
browserFrame.setVisibility(View.GONE);
}
<FrameLayout android:id="@+id/mainFrame">
<LinearLayout android:id="@+id/browserFrame">
<WebView android:id="@+id/webview"/>
0798デフォルトの名無しさん
2012/07/14(土) 11:49:15.98動画画像を押下するとonShowCustomViewが呼び出され、
そのメソッドの引数のviewをFrameLayoutに突っ込み、
LinearLayout以下のviewを非表示にするだけだと思ったんですけど、
そうでは無いみたいなんですよね。
0799デフォルトの名無しさん
2012/07/14(土) 12:41:39.11なんであんなに見づらいんだろうね。
区切り線がなくなったからかな。
0800デフォルトの名無しさん
2012/07/14(土) 14:41:58.92背景画像を設定した後、Canvas#drawBitmapなどで
画面に描画すると背景画像が最前面になってしまうのですがなぜでしょうか?
0801デフォルトの名無しさん
2012/07/14(土) 15:11:00.78デフォルトではSurfaceViewのウィンドウはActivityのウィンドウよりも背後にいて、
Activityのウィンドウに穴を空けることによって背後にあるSurfaceViewのウィンドウが見えるようにしているので、
Activityのウィンドウ内に何かを書くとその穴をふさいでしまい、背後のSurfaceViewが見えなくなるから
■ このスレッドは過去ログ倉庫に格納されています