1 名前:デフォルトの名無しさん [2017/03/01(水) 19:00:39.67 ID:yxxdptab.net] このスレではAndroidSDK・NDKやAndroidマーケットに関する質問を扱ってます。 ※プログラミング自体が初めて!なあなたには↓↓↓こちらへ スレ立てるまでもない質問はここで 144匹目 echo.2ch.net/test/read.cgi/tech/1473241397/ Eclipse統合M35【Java/C++/Ruby/Python/Scala】 echo.2ch.net/test/read.cgi/tech/1405391739/ ★★Java質問・相談スレッド179★★ echo.2ch.net/test/read.cgi/tech/1476706523/ ****オススメ関連リンク**** ■ TechBoostertechbooster.org/category/android/tableofcontents/ ■ Androidメモwww.saturn.dti.ne.jp/npaka/android/index.html ■ 逆引きAndroid入門www.adakoda.com/android/ ■ Androidプログラマへの道wiki.livedoor.jp/moonlight_aska/ ■ Android Wiki*wikiwiki.jp/android/ ****公式リファレンス**** ■ Android developersdeveloper.android.com/index.html ■ ソフトウェア技術ドキュメントを勝手に翻訳www.techdoctranslator.com/ ■ 日本Androidの会www.android-group.jp/ ■ StackOverFlowstackoverflow.com/questions/tagged/android ****前スレ**** Androidプログラミング質問スレ revision51 echo.2ch.net/test/read.cgi/tech/1457303564/ Androidプログラミング質問スレ revision52 echo.2ch.net/test/read.cgi/tech/1479305887/
57 名前:デフォルトの名無しさん mailto:sage [2019/09/24(火) 16:19:55.92 ID:GUiHueAw.net] RxJava
58 名前:デフォルトの名無しさん mailto:sage [2019/09/24(火) 18:37:11.55 ID:StcAjzqX.net] kotlin coroutine
59 名前:デフォルトの名無しさん mailto:sage [2019/09/26(木) 10:57:09.00 ID:elvWmu0Q.net] 画面がスリープ状態になっているかどうかの判別をするには どういう関数を使えばいいんでしょうか?
60 名前: mailto:sage [2019/10/20(Sun) 02:15:35 ID:4JNIOfAr.net] onStopで拾えばええんでないの
61 名前: mailto:sage [2019/10/20(日) 21:15:45 ID:kQtK3InE.net] targetSdkVersionを28にしろとなってますが メインはそうしてるんですが LVLの方が minSdkVersion 14 targetSdkVersion 28 これでcompileの方を compileSdkVersion 28 にすると ServerManagedPolicy.javaの import org.apache.http.NameValuePair; import org.apache.http.client.utils.URLEncodedUtils; ApkExpansionPolicy.javaの import org.apache.http.NameValuePair; import org.apache.http.client.utils.URLEncodedUtils; これらが赤線で存在しませんエラーになってしまいます。 compileSdkVersion 29にすると Gradle Configure project:lvl これで延々と処理中になります。 compileSdkVersion 22 これで ようやく実行はできるのですが、22に赤線が入り The compileSdkVersion (22) should not be lower than the targetSdkVersion (28) less... となってしまいます。 これらの症状をなおすにはどうすればいいのでしょうか? LVLは minSdkVersion targetSdkVersion compileSdkVersion これらをどういう数値に設定すればうまくいくのでしょうか。
62 名前:デフォルトの名無しさん mailto:sage [2019/10/21(月) 11:21:29 ID:Mww5GSmD.net] >>60 以下を追加 useLibrary 'org.apache.http.legacy'
63 名前:デフォルトの名無しさん mailto:sage [2019/10/21(月) 18:18:20 ID:UWMZ3W49.net] 了解しました
64 名前:デフォルトの名無しさん mailto:sage [2019/10/28(月) 14:30:20.45 ID:wJOwaC4f.net] LVLはG提供のをビルドしても非推奨がいくつも出るけどそのまま使っていいのかな? ずっと前から6.0で使うとバグがあるからLicenseChecker.javaを書き換えてという個人のWeb情報出てるけど それも全然改正しないでGがほったらかしにしているのはなんでだろう? まあ後者のはいいとしてみんなは非推奨が出るのをそのまま使ってるの?
65 名前:デフォルトの名無しさん mailto:sage [2020/03/02(月) 11:33:20.17 ID:9EJm1iLn.net] API29からEnvironment.getExternalStorageDirectory().getPath();が非推奨になったけども、 これは内部ストレージ直下にファイルやフォルダを作れなくなったってことでしょうか? その場合、なるべく直下から浅いフォルダにテキストファイルを保存したいけども、 どれを代替えとして使うのが良いのでしょう? 試しにContext#getExternalFilesDir(String)を使ってみましたが、 かなり深いところになってしまいますよね?
66 名前:デフォルトの名無しさん mailto:sage [2020/03/15(日) 20:19:31 ID:g+/yOIe3.net] drowBitmap ってバグというか時々書き漏れあるよね? 対策法とかないのかな
67 名前:デフォルトの名無しさん mailto:sage [2020/10/08(木) 11:29:59.65 ID:0a7AFMYM.net] >>64 と似たことで詰まっています SAFなら浅いところに保存出来ますが、ファイル名確認のダイアログを必ず表示することになります ダイアログを表示せず、ログの様に追記可能なテキストファイルを保存することは出来ないでしょうか?
68 名前:デフォルトの名無しさん mailto:sage [2020/11/16(月) 17:11:25.63 ID:kebzG108.net] JNIにCのソースをincludeさせる場合、どうしたら良いのかな? 大浦版FFTを入れようと、 #include "fft4g.c" って書いても呼び出してくれなかった。 CMakeLists.txtに追加する方法とかありましたら、お願いします。
69 名前:デフォルトの名無しさん mailto:sage [2020/11/17(火) 13:50:07.10 ID:x5sqwq+X.net] https://gist.github.com/YSRKEN/0bce2126dec5ea3b92e2 このcppとhppをJNIにインクルードし、rdft()を呼び出すと ASに「rdft()にstaticを付けろ」と言われます。 staticを付けると「rdft()からstaticを外せ」と出てしまいます。 どうしたら良いのでしょうか?
70 名前:デフォルトの名無しさん mailto:sage [2020/11/17(火) 17:34:26.08 ID:ik/RNAgt.net] cppはインクルードするものじゃないよ ソースとしてコンパイルしてリンクするもの cppでhppを読み込んでいるのにhppもインクルードして定義が重複するから おかしな状態になっているのではないのかな
71 名前:デフォルトの名無しさん mailto:sage [2020/11/18(水) 10:52:27.43 ID:yUU7Y+/3.net] CMakeLists.txtのadd_libraryにcppとhppを追加して、 #include "fft4g.cpp" で使ってみましたが、ダメなのでしょうか? JNIがあるcppに全部コピペするのが手っ取り早いかもしれませんが
72 名前:デフォルトの名無しさん mailto:sage [2020/11/18(水) 18:10:20.82 ID:XQNRNQxy.net] CMakeList.txtのadd_libraryにcpp追加してるのに自分でcppインクルードしたら 同じ内容がfft4.cppと自分のソースに存在することになるでしょ CMakeList.txtの内容が間違っていないならば、add_libraryにfft4.cpp追加して 自分のソースでfft4.cppで定義したメソッドを呼び出せばよいだけ
73 名前:デフォルトの名無しさん mailto:sage [2020/12/23(水) 18:23:54.77 ID:MKQMUICq.net] V2スキームで署名しても改変できちまうんだが どういうことなんかな〜
74 名前:デフォルトの名無しさん mailto:sage [2021/03/09(火) 01:46:44.90 ID:rGE/nmMae] 仕事が生きがい?会社員の分際で?そろそろ認めなさい…あなたたちは単なる駒です ⇒赤羽の父ひろゆきが教える仕事の本質とやりたいことの違いが凄過ぎて感動が止まらない… https://www.youtube.com/watch?v=zkwQOdq17dI 【ひろゆき/切り抜き】サラリーマンって資本主義の奴隷なの? https://www.youtube.com/watch?v=Vi-dvyd5ksE&t=74s 【ひろゆき】社会人語っちゃうサラリーマンについて語りました https://www.youtube.com/watch?v=pX7NHj_rIBg 奴隷は身近にある?日本の奴隷について【ひろゆき 切り抜き】 https://www.youtube.com/watch?v=evQjCUWIHV4 【ひろゆき】会社員なんて楽しくない?⇒楽しいしラクな仕事の仕方とは※サラリーマン必見! https://www.youtube.com/watch?v=T95-FS8sT3w&t=390s 【ひろゆき】日本のサラリーマン制度...終わってますよwww https://www.youtube.com/watch?v=Y-30zk2zDn0 【ひろゆき】視聴者の質問そっちのけで虚言癖アピールするひろゆき https://www.youtube.com/watch?v=cMjk9B4J2n4 【ひろゆき/切り抜き】虚言癖ってどうやって直せばいい? https://www.youtube.com/watch?v=5cS7vyb0tfE
75 名前:デフォルトの名無しさん mailto:sage [2021/05/25(火) 23:01:32.36 ID:b+TVg7a6.net] Android上でE-Hentaiの画像データをダウンロード出来るアプリを作ってるんだが、テスターや要望、不具合を伝えてくれる人を募集してる 怒られるかもしれないけど、どうだろこれ? 無料版: https://deploygate.com/distributions/82941d82fc7b4508c790f528697290ad58cee0f3 有料版: https://play.google.com/store/apps/details?id=com.EHDownloader.test
76 名前:デフォルトの名無しさん mailto:sage [2021/05/25(火) 23:09:23.95 ID:PX8+Ctqs.net] そのうちストアから消されるよ
77 名前:デフォルトの名無しさん [2021/07/03(土) 18:07:37.85 ID:5l1oETLM.net] なぁ…メディアスキャン…みたいな…アプリでさぁ…SDCARDを内部ストレージにすると… ContentResolverで…deleteすると…画像ファイルは…消されてしまう…この仕様が痛くてさ… 普通にSSDの内部ストレージが外れるなんて事は…まず…ないだろうから…それでいいんだけど… 普通にSDCARDでもOK…普通にSDカードだと…ContentResolverからdeleteしても…画像実ファイルは消されない… SDCARDを内部ストレージにした場合に…画像ファイルは…消されてしまう… スキャン中にさ…抜き差し…したら…画像が消えてしまう…タイミングがどうしても…生まれるじゃん? スキャン中に抜いただけならOKだけど…その後…すぐに…挿されると…物理的には…消えるタイミングが生まれる… つまり…ContentResolverのdelete中に…挿す…だ…しかもディレクトリなら…like使って…豪快に消込に行く… ここのlikeを廃止すれば…1個1個消すにすれば…1ファイルだけ消えた…と被害は抑えられるかもしれない… Receiverでアンマウント拾っても…タイミング的に…間に合わない事は…絶対に…起きる… メインストレージになってるSDCARDを抜いて…EnvironmentのgetExternalStorageStateが…removedになる前に… ContentResolverのdeleteが走り…その後…すぐに…SDが挿されると…画像ファイルは…物理的には…豪快に…消される事になる… そもそも…画像ファイル消したくないんだったら…WRITE_STORAGE権限与えるなとも…考えたが… READ与えただけで…WRITEもできるし…どうしようもないじゃん…誰か…助けて… 危ないタイミングがある…という事で…このアプリは…公開停止するかもしれない…
78 名前:デフォルトの名無しさん [2021/07/03(土) 20:34:45.65 ID:5l1oETLM.net] 極論…SDCARDが外れる前に…アンマウントに設定する事は…できないんだよ… 設定画面からボタン押下だと…ロジック的には…可だが…いきなりパチンと抜くときは…無理… どうしても…時差が…出てくる…そこに悩んでる…
79 名前:デフォルトの名無しさん mailto:sage [2021/07/04(日) 12:52:13.22 ID:umnDVkje.net] なぁ… まで読んだ
80 名前:デフォルトの名無しさん [2021/07/05(月) 11:21:24.42 ID:ZZYUTqC/.net] 実機で表示サイズやフォントサイズを変更して確認を行っています。 設定-ディスプレイ-「フォントサイズ」「」表示サイズ」 設定画面ではなくadbで変更する方法は無いでしょうか
81 名前:デフォルトの名無しさん mailto:sage [2021/07/05(月) 11:26:34.58 ID:sT0FCi/9.net] 甘えんな
82 名前:デフォルトの名無しさん mailto:sage [2021/07/05(月) 13:54:52.02 ID:C3unfQzD.net] はぁ?
83 名前:デフォルトの名無しさん mailto:sage [2021/07/05(月) 20:08:22.71 ID:sT0FCi/9.net] かかってこいよ
84 名前:デフォルトの名無しさん mailto:sage [2021/07/27(火) 14:59:41.01 ID:cvfp4YpV.net] wrap_contentのTextViewにsetText()でテキストを設定していますが、TextViewの幅が更新されないため、一部しか表示されません 画面全体を再描画するにはどうしたらいいでしょうか?
85 名前:デフォルトの名無しさん mailto:sage [2021/07/27(火) 15:52:45.52 ID:cvfp4YpV.net] 画面を最小化してから戻すとちゃんと表示されるようになります invalidate()しても更新されませんでした
86 名前:デフォルトの名無しさん mailto:sage [2021/07/27(火) 21:26:26.80 ID:zHz8Njzd.net] レイアウトファイルがなんかおかしいんじゃねえか
87 名前:デフォルトの名無しさん mailto:sage [2021/07/30(金) 18:56:55.51 ID:1pCtSxSE.net] 質問です。 初心者が大量の複数桁7セグledを制御したいとなった時、その桁数シフトレジスタ用意して制御するのが一番楽ですかね?
88 名前:デフォルトの名無しさん mailto:sage [2021/07/30(金) 18:57:47.75 ID:1pCtSxSE.net] 質問板間違えました…無視して下さい…
89 名前:デフォルトの名無しさん mailto:sage [2021/08/01(日) 06:04:50.50 ID:0nZuCtDx.net] 書き込みテス
90 名前:デフォルトの名無しさん mailto:sage [2021/08/01(日) 06:27:50.95 ID:0nZuCtDx.net] 本当に大事な時に書き込みが出来なくなる、最近の5chはどうかと思う ここの板の存在価値の問題じゃない?
91 名前:デフォルトの名無しさん mailto:sage [2021/08/01(日) 06:35:24.25 ID:0nZuCtDx.net] そりゃいつでも書き込めるTwitterとかが使い勝手言いわけだ 板の話と違ってごめん
92 名前:デフォルトの名無しさん mailto:sage [2021/08/08(日) 13:41:15.34 ID:u4odV4Co.net] startActivity(intent);は通常のwebサイトは表示できますが Playストアのplay.google.comやmarketのページは表示できないんですか?
93 名前:デフォルトの名無しさん mailto:sage [2021/08/12(木) 12:58:43.62 ID:8gTTiUjA.net] 実行ではまともに動作せず、デバッグ実行の時はちゃんと動く時はどうすればいいかな 原因がわからない 速度が落ちると動くのでタイミングの問題か
94 名前:デフォルトの名無しさん mailto:sage [2021/08/12(木) 14:03:28.36 ID:gErbxlwG.net] logcatで分からなければ、古き良きprintデバッグだね
95 名前:デフォルトの名無しさん mailto:sage [2021/08/12(木) 19:51:42.63 ID:HdaxiCdT.net] releaseで動かないのは結構あるけどねぇ 怪しそうなところでLogに出すくらいしか思い浮かばない
96 名前:デフォルトの名無しさん mailto:sage [2021/08/12(木) 20:24:20.56 ID:AR16ye5r.net] >>92 Proguardの設定じゃない?よくあるのは
97 名前:デフォルトの名無しさん mailto:sage [2021/08/12(木) 20:27:04.55 ID:AR16ye5r.net] >>91 ディープリンクかな?
98 名前:デフォルトの名無しさん mailto:sage [2021/08/12(木) 21:31:44.17 ID:6mfwt8mq.net] そういうときはgitで遡っていってどのコミットから発生するようになったか切り分けていく
99 名前:デフォルトの名無しさん mailto:sage [2021/08/13(金) 17:05:10.96 ID:EY++miAR.net] 現在Kotlinで簡単なメモアプリを作成しています menuレイアウトを作成し、その内のdeleteボタンを押下するとダイアログ表示後 "DONE" を選択すると文字をリセットするというプログラムを書いています 現状のコードではダイアログが表示されるだけで、文字のリセットが行われません どこが間違っているのかご指摘お願いします! https://dotup.org/uploda/dotup.org2560570.png
100 名前:デフォルトの名無しさん mailto:sage [2021/08/13(金) 17:17:15.54 ID:YzsYrEa2.net] ヒント showで処理は止まってない すぐflagをreturnしてる
101 名前:デフォルトの名無しさん mailto:sage [2021/08/13(金) 19:57:20.45 ID:EY++miAR.net] コルーチンってのを使えばいいのですかね?
102 名前:デフォルトの名無しさん mailto:sage [2021/08/13(金) 21:56:40.60 ID:EY++miAR.net] builder.show()を読み込んだ後処理を待機させればいいのか・・・・?
103 名前:デフォルトの名無しさん mailto:sage [2021/08/13(金) 22:56:24.26 ID:d91Ax+2M.net] createDialog()の引数に関数を渡せるようにしてsetPositiveButon()でその関数を呼ぶ。 flagはいらない。 createDialog()を呼ぶときに文字を消す関数をわたす。
104 名前:デフォルトの名無しさん mailto:sage [2021/08/14(土) 01:05:38.60 ID:4p8BZY0z.net] ありがとうございます なんとか目的の処理は実装できました ただd91Ax+2Mさんのアドバイスはおそらく高階関数を使えということですよね?
105 名前:デフォルトの名無しさん mailto:sage [2021/08/14(土) 08:59:59.23 ID:hE2sv7MT.net] >>103 そうです。setPositiveButon()に直接文字消す処理書いてもいいかなとも思いましたが。 自分も勉強中なのでどうやって解決したか教えてくれると嬉しです。
106 名前:デフォルトの名無しさん mailto:sage [2021/08/14(土) 16:53:55.59 ID:4p8BZY0z.net] >>104 自分は高階関数は使わず、関数呼び出しただけの処理にしました ググってみましたがちょっと理解に時間がかかりそうなのでとりあえずこういう形に。。 https://dotup.org/uploda/dotup.org2561589.png
107 名前:デフォルトの名無しさん mailto:sage [2021/08/14(土) 17:16:37.40 ID:hE2sv7MT.net] >>105 今回はこれでいいですよね。ありがとう。
108 名前:デフォルトの名無しさん mailto:sage [2021/08/14(土) 18:02:49.48 ID:EuKTK9lK.net] 本当にそれで良いのかよ! あきらめんな!本当の自分さらけ出せよ!! 中途半端に終わらせて後悔すんなよ!
109 名前:デフォルトの名無しさん mailto:sage [2021/08/14(土) 18:52:23.97 ID:hE2sv7MT.net] ごめん、本当はコルーチン使ったのが見たかった
110 名前:デフォルトの名無しさん mailto:sage [2021/08/14(土) 19:10:06.27 ID:4p8BZY0z.net] 勉強あるのみですね!
111 名前:デフォルトの名無しさん mailto:sage [2021/08/14(土) 19:25:50.76 ID:4p8BZY0z.net] コルーチンで遅延処理できるかなとも思ったけど、今回の場合はコードを呼び出すタイミングが肝だったので違うかなと
112 名前:デフォルトの名無しさん mailto:sage [2021/08/16(月) 14:42:43.21 ID:Vd8uTvIZ.net] AABてそのまま野良インスコはできないんでしょ、そういうのは消えるんじゃ
113 名前:デフォルトの名無しさん mailto:sage [2021/09/09(木) 00:08:22.76 ID:YrJ74uCT.net] navigationを使った画面遷移ってfragmentからしかできないのかな? MainActivityにBottomNavigationViewとNavHostFragmentと分けて作ってるんだけど、MainActivity.ktファイルで画面遷移処理を実装しようとしてます 可能ですかね? https://dotup.org/uploda/dotup.org2584409.png
114 名前:デフォルトの名無しさん mailto:sage [2021/09/09(木) 01:24:58.61 ID:L8vxK0vO.net] ちゃんとNavigationGraph作ってれば問題ないよ
115 名前:デフォルトの名無しさん mailto:sage [2021/09/09(木) 11:16:41.12 ID:YrJ74uCT.net] >>113 可能なんですね!ありがとうございます
116 名前:デフォルトの名無しさん mailto:sage [2021/09/09(木) 21:01:05.83 ID:D2xbdGy8.net] ZXingを使ってJANコード読み取りたいんだけど、ちょっと躓いてます fragment_scan.xmlのscan_view(黒くなってる領域)にコード読み取り画面を埋め込みたいのだけど、現状のコードでは右のようにフルスクリーンになってしまいます これはscan_viewに何かを紐づけないといけないのでしょうか? https://dotup.org/uploda/dotup.org2585150.png
117 名前:デフォルトの名無しさん mailto:sage [2021/09/14(火) 00:27:27.06 ID:EQn5tBXm.net] Realm使えてる人いる? 初めてのAndroidプログラミングって本にrealmを使ったサンプルアプリがあるんだが、エラー吐いて使えねぇ MongoDBに登録してそこでチョコチョコしないといけないの?
118 名前:デフォルトの名無しさん mailto:sage [2021/09/14(火) 09:37:35.53 ID:AGwXzoQS.net] jcenterのwarning出るよね もう開発やる気ないんじゃね 今ならroomで良いんじゃない
119 名前:デフォルトの名無しさん mailto:sage [2021/09/14(火) 15:26:08.95 ID:EQn5tBXm.net] >>117 roomとSQLite使うしかないか ありがとう 他にローカルデータベースを構築する方法ってあるのかな
120 名前:デフォルトの名無しさん mailto:sage [2021/09/14(火) 18:58:05.15 ID:Lutwp7s7.net] greendao
121 名前:デフォルトの名無しさん mailto:sage [2021/09/14(火) 19:00:39.91 ID:Lutwp7s7.net] あと日本人が作ってるライブラリのやつ何だったっけなあ
122 名前:デフォルトの名無しさん mailto:sage [2021/09/14(火) 19:10:45.80 ID:Lutwp7s7.net] ormaだった
123 名前:デフォルトの名無しさん mailto:sage [2021/09/16(木) 01:35:00.66 ID:92fkpU0y.net] >>116 普通に問題なく使ってるよ、依存も問題ない 非常に便利なDBだけど今から使うならあえてオススメはしないかな
124 名前:デフォルトの名無しさん mailto:sage [2021/09/16(木) 21:02:53.00 ID:4BK2jr4N.net] アプリのタイトルバーを非表示にしたくてManifestやThemeファイルをいじってるんだけどエラー発生して起動できないよ 皆タイトルバーを非表示にしたい時ってどこをどう変更してますか?
125 名前:デフォルトの名無しさん mailto:sage [2021/09/16(木) 21:35:56.61 ID:2N2QHLh8.net] stuleじゃね
126 名前:デフォルトの名無しさん mailto:sage [2021/09/16(木) 21:36:08.24 ID:2N2QHLh8.net] style
127 名前:デフォルトの名無しさん mailto:sage [2021/09/16(木) 23:20:19.27 ID:4BK2jr4N.net] >>125 テーマじゃないの?
128 名前:デフォルトの名無しさん mailto:sage [2021/09/17(金) 09:58:15.45 ID:2toGcAWX.net] >>123 ActivityのonCreate()で、supportActionBar?.hide()とか。
129 名前:デフォルトの名無しさん mailto:sage [2021/09/17(金) 10:37:42.12 ID:d5hwBsE0.net] 今の公式ドキュメントではこれはアプリバーで、実装する為のクラスはToolbar 以前はアクションバーと呼ばれていて、APIにはまだそっちの名残りも少し残っている APIのバージョン上がる度にやり方変わって来たので、適当に検索して試すと、古いハズレの情報にハマる可能性が高い なので公式ドキュメントを参照すべし ただし公式もv7 appcompa使えとか古い情報が残ってるので、これはandroidxに読み替える必要あり
130 名前:デフォルトの名無しさん mailto:sage [2021/09/17(金) 10:54:14.88 ID:d5hwBsE0.net] マニフェストの<application>要素のandroid:themeにデフォルトのNoActionBar系のテーマを指定すれば、インストールしたAndroidのバージョンに応じて、かつてのタイトルバーやアクションバーが表示されないよう勝手に設定してくれる そのうえでToolbarクラスを配置してアップバーを表示する操作をするのが今の流儀なので、それをやらなければバー無しになるはず テーマを自分でいじりたい場合には、デフォルトのNoActionBar系のテーマを継承するようにして、下手なことをやらければ同じ効果が得られると思われ もしかしたらこの情報も古いかもだがそのときは許してね
131 名前:デフォルトの名無しさん mailto:sage [2021/09/17(金) 11:50:21.51 ID:ep8znUoV.net] >>127 >>129 アドバイスありがとうございます 結論から言うとManifestをいじってもやっぱりエラーが出て落ちます 今回作成したアプリはactivityにfragmentを乗っけて作っているのでsupportActionBar?.hide()で対処するこ
132 名前:とにしました 新たに新規プロジェクトを作成してManifestをいじってみるとうまくいくのですが 現状作成しているアプリではエラー落ちしますね すっげぇもやもやする・・・ [] [ここ壊れてます]
133 名前:デフォルトの名無しさん mailto:sage [2021/09/18(土) 11:12:17.20 ID:ORHp7xx4.net] アップがaabに変わりましたけどこのaabに変えてからのやつは 難読化してあるソースもデベコンのエラーレポートのスタック トレースが難読化する前のソースでの表示に なったりするんでしょうか?
134 名前:デフォルトの名無しさん mailto:sage [2021/09/21(火) 00:59:45.27 ID:M8V98g9z.net] >>130 supportActionBar?.hide 呼んでる時点でこれまでのアドバイス理解してないじゃないかな AppBarが表示されるのは、 Theme/StyleにNoActionBar以外を設定している レイアウトでToolbarを置いてsetSupportActionBar(toolbar)
135 名前:してる のどちらかだけど、どっちかな? 前者ならNoActionBar設定すればOK、後者ならToolbar消せば終わり [] [ここ壊れてます]
136 名前:デフォルトの名無しさん mailto:sage [2021/09/21(火) 10:05:35.22 ID:OKQsKa88.net] NoActionBar系のテーマに切り替えると落ちるって書いてあるじゃん 古い環境で作ったstyleなんかのリソースが、NoActionBarテーマに対応出来てない可能性 あとはAppCompatActivity使ってないとか
137 名前:デフォルトの名無しさん mailto:sage [2021/09/21(火) 12:32:32.76 ID:M8V98g9z.net] getSupportActionBarはAppCompatActivityのAPI
138 名前:デフォルトの名無しさん mailto:sage [2021/09/21(火) 12:34:10.49 ID:M8V98g9z.net] >古い環境で作ったstyleなんかのリソースが、NoActionBarテーマに対応出来てない可能性 Kotlin使ってるようだから少なくとも古のプロジェクトではなさそう
139 名前:デフォルトの名無しさん mailto:sage [2021/09/21(火) 12:48:36.58 ID:OKQsKa88.net] >>134 ActionBarActivityだったことがあるはず
140 名前:デフォルトの名無しさん mailto:sage [2021/09/21(火) 12:56:00.65 ID:OKQsKa88.net] >>135 build.gradleいじるだけで古いブロジェクトもKotlin化できるでしょ
141 名前:デフォルトの名無しさん mailto:sage [2021/11/29(月) 16:24:23.73 ID:uioVcrq5.net] フォルダや書庫の画像を1枚1枚順に表示していくアプリを作りたいのですが サンプルやサイトなど良い所はないでしょうか?
142 名前:デフォルトの名無しさん mailto:sage [2021/12/03(金) 20:38:27.42 ID:c/C5pVxn.net] 趣味アプリで音声通話したいんですが何のライブラリがメジャーなんですかね
143 名前:デフォルトの名無しさん mailto:sage [2021/12/13(月) 18:46:24.24 ID:dvvuVd6e.net] MainActivityで定義した変数val1にFragmentから値をアクセスするのに以下の書き方をしています。 (double)((MainActivity) getContext()).val1 = double変数; これは画面回転などでいけないコードなんでしょうか?
144 名前:デフォルトの名無しさん mailto:sage [2021/12/13(月) 19:45:29.85 ID:0vfoJE6l.net] interface定義してそのメソッド経由で書き換えた方が良かろうよ
145 名前:デフォルトの名無しさん mailto:sage [2021/12/14(火) 01:21:26.01 ID:JaZqoqJK.net] surfaceviewの描画方式って ・lockCanvas/unlockCanvasAndPost メソッド経由でcanvasを操作する方法 ・surfaceviewクラスのvoid draw (Canvas canvas)メソッドをoverrideする方法 https://developer.android.com/reference/android/view/SurfaceView?hl=ja#draw(android.graphics.Canvas) の2通りあるみたいですが、これらにはどの様な違いがあるのでしょうか。
146 名前:デフォルトの名無しさん mailto:sage [2021/12/14(火) 03:06:25.26 ID:xwAfSHru.net] >>140 素直にAAC(Jetpack) ViewModel使いましょう
147 名前:デフォルトの名無しさん mailto:sage [2022/01/01(土) 02:19:53.28 ID:IkfsqXxa.net] Roomを使ってデータベースに画像を保存することは可能でしょうか? アプリ内で端末内部ストレージの画像を選択orカメラアプリで撮影し、その画像の保存処理を行いたいです
148 名前:デフォルトの名無しさん mailto:sage [2022/01/01(土) 02:35:29.99 ID:T7IwYd4U.net] そりゃ可能 普通にByteArrayだかで定義してそこにつっこめばいい
149 名前:デフォルトの名無しさん mailto:sage [2022/01/01(土) 11:33:23.80 ID:IkfsqXxa.net] >>145 ありがとうございます やってみます
150 名前:デフォルトの名無しさん mailto:sage [2022/01/04(火) 18:20:32.60 ID:rCkXbBZ2.net] realtimedatabaseの項目数をかうんとしたいんですがどうしたらいいですか refのchildCountを取得しようとすると項目数が多すぎて途中でクラッシュします
151 名前:デフォルトの名無しさん mailto:sage [2022/01/19(水) 16:44:16.32 ID:TJkImwOr.net] Android Studioでの話ですが、クラスでインターフェイスを継承したとき、メンバを実装しますよね 例えば、 KotlinでDatePickerDialog.OnDateSetListenerを継承し、onDateSetメンバを実装するとします その際に、パラメータの名前がp0,p1といった具合に人から見てよくわからない名前になるのですがこれは自分で直すしかないのでしょうか?
152 名前:デフォルトの名無しさん mailto:sage [2022/01/19(水) 18:11:44.27 ID:yptPsgYF.net] センスがないからそうなる
153 名前:デフォルトの名無しさん mailto:sage [2022/01/19(水) 18:28:30.51 ID:0QW5AHaA.net] 可愛そう
154 名前:デフォルトの名無しさん mailto:sage [2022/01/19(水) 19:08:38.76 ID:TJkImwOr.net] 酷いですね
155 名前:デフォルトの名無しさん mailto:sage [2022/01/21(金) 20:15:44.97 ID:VCUMrOJr.net] jetpack composeって主流になるんでしょうか
156 名前:デフォルトの名無しさん mailto:sage [2022/02/04(金) 14:16:34.29 ID:QJD33Pxk.net] 1. https://developer.android.com/reference/kotlin/android/app/admin/DevicePolicyManager#locknow > From version Build.VERSION_CODES.R onwards, the caller must either have the LOCK_DEVICE permission or the device must have the device admin feature; 2.https://developer.android.com/reference/kotlin/android/Manifest.permission?hl=ja 1のリンクってandroid R以降は端末管理アプリじゃなくてもLOCK_DEVICE権限さえ持ってれば画面をロックできるよって意味に読めると思うんですが、 その場合2のリンク内を探してもLOCK_DEVICEというのが見つからないんですがどうやって要求するもんなんでしょうか?
157 名前:デフォルトの名無しさん mailto:sage [2022/02/05(土) 00:52:53.83 ID:jvgtPyNh.net] ざっとググってみた android.permission.LOCK_DEVICEのprotectionLevelはsignature|privileged privilegedはシステムイメージ上の特権アプリの権限(メーカー用) https://developer.android.com/reference/android/R.attr#protectionLevel LOCK_DEVICE権限は通常のアプリでは指定できない って感じなんだけど詳しい人教えて