- Androidプログラミング質問スレ revision42
576 :デフォルトの名無しさん[sage]:2014/05/05(月) 06:42:03.96 ID:w/ZBg9/L - >>544
使ったことないので間違っているかもしれないけど、 listFiles()メソッドは指定したパスがディレクトリだった場合に そのディレクトリに含まれるファイルなどの一覧を取得するメソッドらしいので ファイル名を指定した場合にnullが返ってくるのは正常だと思う(たぶん) File directory = new File("c:\\"); File[] filelist = directory.listFiles(); 上記のような使い方をした場合にCドライブ(フォルダ)以下の一覧を取得するものなので あなたがやりたいこととは違うのではないかと思います。 Fileneme[0]に入っているファイル名(文字列)や Filesを使って何をしようとしているのか書いてくれれば 回答してくれる人がいると思います。
|
- Androidプログラミング質問スレ revision42
577 :デフォルトの名無しさん[sage]:2014/05/05(月) 06:53:22.06 ID:w/ZBg9/L - >>546
エスパーするとActivityを継承したクラス以外のところで getSystemServiceを使用したい、ということだと予想します。 そのクラスのコンストラクタにActivityからContextを引数で渡す、 もしくは、getApplicationContext()でアプリのContextを取得して 利用するといったところが、一般的なところだと思います。 Contextについて検索して勉強することと、 「android activity 以外 context」 といったキーワードで検索することを お勧めします。
|
- Androidプログラミング質問スレ revision42
578 :デフォルトの名無しさん[sage]:2014/05/05(月) 07:04:01.30 ID:w/ZBg9/L - >>549
エミュレータにアプリがインストールできていない状態だと思われます。 該当のエラーの前後に説明が記載されていると思うので 大抵そのワードで検索すれば、解決方法が載っているページが見つかります。 >>553 その記号はAndroidのプログラミング部分で重要なところですか? とにかく、その説明では回答しようがないので そのYouTubeのURLと何秒のところの説明で躓いているといった ことを書いた方がいいと思います。
|
- Androidプログラミング質問スレ revision42
579 :デフォルトの名無しさん[sage]:2014/05/05(月) 07:09:27.46 ID:w/ZBg9/L - >>557
14 >>562 >>567 他の方が回答しているように起動しています。 が、Androidのエミュレータは起動がすごく遅いことで有名です。 マシンスペックが少々貧弱だと、へーきで数分その画面のままで スリープ画面が拝めません。 気長に待つか、「android エミュレータ 高速化」で検索すると幸せになれるかもです。 (CPUが対応していないと高速化はできない)
|
- Androidプログラミング質問スレ revision42
580 :デフォルトの名無しさん[sage]:2014/05/05(月) 07:39:17.80 ID:w/ZBg9/L - >>573
ざっと調べた限り、簡単に実装する方法はなさそう。 575さんの提案した方法のようにURLをクリックした時の応答を 何かしらの手段で確認してから、アプリの起動か詳細ページへの直接リンクで 飛ばすしかないのではないでしょうか… 個人的には、その手間をかけてもインストール数や操作性の 向上は大して見込めないと思うので、現状の一覧画面までの 画面遷移でも十分ではないかと思ったりします。 (?Chrome以外のブラウザでもちゃんと動くか検証めんどいし) 地震で目が覚めたから沢山レスしてやったぜ(`・ω・´) もっかい寝よ…
|
- Androidプログラミング質問スレ revision42
592 :デフォルトの名無しさん[sage]:2014/05/05(月) 21:18:50.10 ID:w/ZBg9/L - >>583
同じような状況になったことが無いので分かりませんが eclipseなどで新規にプロジェクトを作成したまっさらな状態でも 同様の現象が発生するのか確認してみてはいかがでしょうか? 初期状態で問題が無かった場合には エラーがでない範囲で少しずつプログラムの記述を追加していって 原因となる箇所を探ることをお勧めします。 エミュレーターやSDKのバージョンなど あなたの環境に依存している可能性もあるので 環境面を最新の状態にすることも考えたほうがいいかもしれない。 >>585 587さんの言う通り検索で分かる範囲の内容です。 検索するべき内容(この場合、ファイル名)が分かっている場合には 自身で調べる癖をつけていないと、この先大変ですよ。 ざっくり言うと 1.eclipse.exe→Eclipseを起動するための実行ファイル 2.eclipse.exe -clean.cmd→Eclipseの挙動がおかしくなった場合に試す際に使用する クリーンコマンド、キャッシュを削除して起動してくれる 3.eclipse.ini→設定ファイル、メモリの使用量などを変更するときにいじる、けど初心者にはいじることはお勧めできない 4.eclipsec.exe→知らないので検索してみてください
|
- Androidプログラミング質問スレ revision42
593 :デフォルトの名無しさん[sage]:2014/05/05(月) 21:55:41.31 ID:w/ZBg9/L - >>586
>>588 既に他の方法を試されるようですが、 もし解決を望むなら本当にリンク先と同様の現象か分からないので あなたが記載したCanvas.DrawBitmap前後のソースと 端末の情報を記載した方がいいと思います。 >>590 >>591 どんまい!
|