[表示 : 全て 最新50 1-99 101- 201- 2ch.scのread.cgiへ]
Update time : 09/05 09:00 / Filesize : 66 KB / Number-of Response : 244
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Androidプログラミング質問スレ revision53



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/

29 名前:デフォルトの名無しさん mailto:sage [2019/07/09(火) 12:43:06.57 ID:lKeexwly.net]
騙してやるな

30 名前:デフォルトの名無しさん mailto:sage [2019/07/09(火) 16:15:10.61 ID:IJ31a8/v.net]
admobのリワード広告のAPIって新しいの使った方がいいの?
ベータ版って書いてあるけど

31 名前:デフォルトの名無しさん [2019/07/14(日) 12:16:08.00 ID:y345zhNw.net]
GPSで座標をテキストビューに表示するだけのテストプログラムを組んでいます。
android7だと動きますが、android5だと動かないのはなぜでしょうか? android5のほうはgooglemapでGPS取得できています。
package com.example.gps;
import android.app.Activity;
import android.location.Location;
import android.location.LocationListener;
import android.location.LocationManager;
import android.os.Bundle;
import android.widget.TextView;
public class MainActivity extends Activity implements LocationListener{
private static final String LOG_TAG = "UseLocation";
LocationManager mLocationManager = null;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
mLocationManager = (LocationManager)getSystemService(LOCATION_SERVICE);
mLocationManager.requestLocationUpdates(LocationManager.GPS_PROVIDER,0,0,this);
}
@Override
public void onLocationChanged(Location loc){
((TextView)findViewById(R.id.lat)).setText("LAT:" + loc.getLatitude());
((TextView)findViewById(R.id.lon)).setText("LONG:" + loc.getLongitude());
}
@Override
public void onProviderEnabled(String provider){ }
@Override
public void onProviderDisabled(String provider){ }
@Override
public void onStatusChanged(String provider,int status,Bundle extras){ }
}

32 名前:デフォルトの名無しさん mailto:hage [2019/07/21(日) 00:24:11.01 ID:T+PNjuOW.net]
私の苦労しています
オンラインゲームを作りたいのですが
サーバーにつなぐと動きが数秒停止してしまいます
PUPGのようにしたいので動きが停止するのは非常に苦労です
どのように私の苦労を解決したらよいでしょうか?

33 名前:デフォルトの名無しさん mailto:sage [2019/07/21(日) 02:15:05.30 ID:o7wAZhIp.net]
>>31
さてはお前日本人じゃないな?

34 名前:デフォルトの名無しさん [2019/07/22(月) 14:58:46.45 ID:vmYUDJ0J.net]
多分そうだろうが、何か問題でも?
日本人だって変な英語であちこちに質問してたりするのでは?

35 名前:デフォルトの名無しさん mailto:sage [2019/07/22(月) 15:39:34.27 ID:kAMDDG39.net]
My hardship I would like to make an online game If you follow the server, the movement will stop for a few seconds It is very hard to stop the movement because I want to like PUPG How would you like to resolve my hardship?

36 名前:デフォルトの名無しさん mailto:sage [2019/07/22(月) 17:02:35.02 ID:2YFoW/UR.net]
サーバーとの通信と描画のスレッドを別にするとか

37 名前:デフォルトの名無しさん mailto:sage [2019/07/22(月) 19:55:46.57 ID:rrO5n43D.net]
My hardship!!



38 名前:デフォルトの名無しさん mailto:sage [2019/07/25(木) 21:36:01.22 ID:1adaMan1.net]
業務委託の奴なんなん
こっちは週5で休みなく働いてるのに週3勤務とか週4勤務とかしやがって
フルリモートの奴とか夜中に仕事しやがってコミュニケーション取るのに糞時間がかかるんだが
マジ死ねばいいのに

39 名前:デフォルトの名無しさん mailto:sage [2019/08/28(水) 18:44:17.93 ID:njkUFRE+.net]
Android Studio 3.4.2
gradle 3.4.2
java
で開発しています。

別ファイル(別クラス)で定義している定数 HogeClass.mFlag = true;
を使って if(HogeClass.mFlag) { // hogehoge } と書いてビルドした場合、
if(HogeClass.mFlag) の条件分岐は削除されるという素敵仕様ですか?

もしくは、毎回処理されますか?

40 名前:デフォルトの名無しさん mailto:sage [2019/08/30(金) 17:40:05.21 ID:H+B2DF0f.net]
AS3.4.2は使ってないけど普通に削除されないっていうか、それで削除されちゃうと
クラスにプロパティとか作っても処理できないとかおかしな話になるんじゃないかな

41 名前:デフォルトの名無しさん mailto:sage [2019/09/09(月) 09:51:47.41 ID:lNWqqRhD.net]
5Gにむけてまた新しくスマホかいかえんといかんかな
まだ出てないけど

42 名前:デフォルトの名無しさん mailto:sage [2019/09/09(月) 12:15:23.29 ID:7ZCBkquE.net]
5Gスマホは主流になると今の大量に出回ってるスマホは過去の廃産物になるんかな

43 名前:デフォルトの名無しさん mailto:sage [2019/09/09(月) 18:25:11.30 ID:N9+Q4pYp.net]
今でも3G使えてるくらいだから地デジみたいに政府が5G以外は
まかりならんとかはじめなきゃまだまだ10年以上使えるんでない

44 名前:デフォルトの名無しさん [2019/09/09(月) 18:52:15.56 ID:Uwb0lHsl.net]
>>41
徐々にそうなるのではないかな。でも10年も掛からないような気がする。

45 名前:デフォルトの名無しさん mailto:sage [2019/09/10(火) 13:28:08.55 ID:7UTjPBmv.net]
一番やっすいプランで電話で無闇に動画見たりしないから高速回線言われても

46 名前:デフォルトの名無しさん mailto:sage [2019/09/10(火) 15:13:53.53 ID:OFGErpCK.net]
容量がすぐに無くなりそうだしな
ガッツリ必要な時はWiFiでいいし

47 名前:デフォルトの名無しさん mailto:sage [2019/09/12(木) 09:58:15.79 ID:UBB5bHHg.net]
有料かったユーザーからメールでやっぱ返金してほしいって言われたんだけど
買ったアプリを特定するための情報って何?
購入者は注文IDとか知ってるのかね?



48 名前:デフォルトの名無しさん mailto:sage [2019/09/12(木) 10:06:36.37 ID:lapELpAL.net]
>>46
お金の流れはユーザーと直接やってるわけじゃないから、ぐーぐるさんに話をしてもらうのが筋なんじゃないかな?
客と直接お金のやりとりしたらダメだと思うよ
ん?ストアの運営ってぐーぐるだっけ?

49 名前:デフォルトの名無しさん mailto:sage [2019/09/12(木) 10:18:09.50 ID:UBB5bHHg.net]
まあ、確かに注文IDが漏れて、嫌がらせキャンセルなんてのができるかもしれんからね
個人でストアからキャンセルしてもらうしかないのかな
「子供が勝手に勝ったみたいでー」とかう英文が届いた

50 名前:デフォルトの名無しさん mailto:sage [2019/09/12(木) 10:33:29.42 ID:lapELpAL.net]
直売しているわけではないから無視してもいいよ(法的にはね)
ストアに連絡したら?連絡方法は知らないけどdeveloperの画面にないかな?

英語ならこんな感じで送って丸投げでいいと思う
i get this mail
i don't have authority (英語に自信はないが、私に権限はないみたいに書いとけばいいのでは?)
以下メール貼り付け

51 名前:デフォルトの名無しさん mailto:sage [2019/09/12(木) 10:35:47.42 ID:lapELpAL.net]
というか、公開範囲は日本にしてないの?

52 名前:デフォルトの名無しさん mailto:sage [2019/09/12(木) 11:04:11.14 ID:lapELpAL.net]
>>49
(法的には)とか書いたけど責任もてないからキャンセルで
ストアに連絡してね

53 名前:デフォルトの名無しさん mailto:sage [2019/09/12(木) 14:05:51.54 ID:3bl6dBxk.net]
48時間まではgoogleが対応でそれ以降はデベロッパー側に判断が委ねられるらしいな
2日過ぎたら返金は絶望的みたいな事も書いてあったが購入者が子供って場合は日本な
ら法的に保護されそうな気がしなくもないでもまあ親の管理責任だよな

54 名前:デフォルトの名無しさん mailto:sage [2019/09/12(木) 14:17:54.33 ID:lapELpAL.net]
>>52
返金するかの判断がこちらになるだけで、返金の作業はぐーぐるだよね
ユーザーと口座のやりとりとかしたくないし

55 名前:デフォルトの名無しさん mailto:sage [2019/09/12(木) 17:48:46.91 ID:UBB5bHHg.net]
確かデベコンからキャンセルできたよね?
ただ、どの購入(注文ID)なのかが分からないから、それを知るすべがほしい

56 名前:デフォルトの名無しさん mailto:sage [2019/09/24(火) 08:45:37.21 ID:8bAf0WVw.net]
非同期処理をしているのですが
Threadか、 Handlarのどちらを使うべきでしょうか?

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に読み替える必要あり






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](*・∀・)<66KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef