このスレではAndroidSDK・NDKやAndroidマーケットに関する質問を扱ってます。
※プログラミング自体が初めて!なあなたには↓↓↓こちらへ
スレ立てるまでもない質問はここで 144匹目
http://echo.2ch.net/test/read.cgi/tech/1473241397/
Eclipse統合M35【Java/C++/Ruby/Python/Scala】
http://echo.2ch.net/test/read.cgi/tech/1405391739/
★★Java質問・相談スレッド179★★
http://echo.2ch.net/test/read.cgi/tech/1476706523/
****オススメ関連リンク****
■ TechBoosterhttp://techbooster.org/category/android/tableofcontents/
■ Androidメモhttp://www.saturn.dti.ne.jp/npaka/android/index.html
■ 逆引きAndroid入門http://www.adakoda.com/android/
■ Androidプログラマへの道http://wiki.livedoor.jp/moonlight_aska/
■ Android Wiki*http://wikiwiki.jp/android/
****公式リファレンス****
■ Android developershttp://developer.android.com/index.html
■ ソフトウェア技術ドキュメントを勝手に翻訳http://www.techdoctranslator.com/
■ 日本Androidの会http://www.android-group.jp/
■ StackOverFlowhttp://stackoverflow.com/questions/tagged/android
****前スレ****
Androidプログラミング質問スレ revision51
http://echo.2ch.net/test/read.cgi/tech/1457303564/
Androidプログラミング質問スレ revision52
http://echo.2ch.net/test/read.cgi/tech/1479305887/
探検
Androidプログラミング質問スレ revision53 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2017/03/01(水) 19:00:39.67ID:yxxdptab210デフォルトの名無しさん
2022/11/04(金) 06:26:20.78ID:mO7CFdM7 LiveDataとかでオブザーブすれば?
211デフォルトの名無しさん
2022/11/07(月) 08:17:20.61ID:BH3cyqoP openFileInputをFragmentに記述するとCannot resolve method 'openFileInput(java.lang.String)'となります。
MainActivityでは使えています。
とりあえずMainActivityに関数定義して呼び出していますが、直接記述できないのかな?
MainActivityでは使えています。
とりあえずMainActivityに関数定義して呼び出していますが、直接記述できないのかな?
212デフォルトの名無しさん
2022/11/07(月) 09:12:53.21ID:C5c3ymU1213デフォルトの名無しさん
2022/11/14(月) 17:37:04.50ID:Nub2Wf5o レイアウトのデザインでtextViewを
tools:layout_editor_absoluteY="0dp"でマージンも0で置いたのですが
上がぴったりくっつかずに結構な余白はできてしまってます。
これは原因はなんでしょうか?
ぴったり隙間ない0にするにはどうすればよいですか?
tools:layout_editor_absoluteY="0dp"でマージンも0で置いたのですが
上がぴったりくっつかずに結構な余白はできてしまってます。
これは原因はなんでしょうか?
ぴったり隙間ない0にするにはどうすればよいですか?
214デフォルトの名無しさん
2022/11/14(月) 21:31:00.35ID:Nub2Wf5o 解決しました
215デフォルトの名無しさん
2022/11/14(月) 21:36:51.66ID:pVkJR5jl >>214
自己解決した場合もその内容を書くべきだと思うよ。
自己解決した場合もその内容を書くべきだと思うよ。
216デフォルトの名無しさん
2022/11/14(月) 21:47:42.50ID:Nub2Wf5o よくわからないけど拾ってきたサンプル使ったらいけました。
多分スタイルとの相性だったのかと。 レイアウトわかりにくくてめんどくさい。
多分スタイルとの相性だったのかと。 レイアウトわかりにくくてめんどくさい。
217デフォルトの名無しさん
2023/02/09(木) 00:56:19.86ID:RhsSSnxC フラグメント間でStringデータのやり取りしたいのだけれども
受け取る側のフラグメントでデータが受け取れない
SafeArgs,Bundle,koinを使用したviewModelと試して見たけどそもそもデータが入ってなかった
どうすればいいのか
受け取る側のフラグメントでデータが受け取れない
SafeArgs,Bundle,koinを使用したviewModelと試して見たけどそもそもデータが入ってなかった
どうすればいいのか
218デフォルトの名無しさん
2023/02/10(金) 09:15:42.30ID:4wJL/51d 普通にできるしソースを見ないことには何とも
219デフォルトの名無しさん
2023/02/10(金) 17:13:21.52ID:4kC0OUxE test
220デフォルトの名無しさん
2023/02/10(金) 17:17:28.53ID:4kC0OUxE221デフォルトの名無しさん
2023/02/10(金) 17:20:55.48ID:4kC0OUxE こちらです
viewpager2に、tab1〜tabnと並べてFragmentStateAdapterでページの切り替えを行っています
viewpager2に、tab1〜tabnと並べてFragmentStateAdapterでページの切り替えを行っています
222デフォルトの名無しさん
2023/02/10(金) 17:28:21.26ID:4kC0OUxE BundleやSafeArgsは画面遷移を伴った渡し方があったのですが、どこに引数として渡せばよいのか分からず。という理解です
223デフォルトの名無しさん
2023/02/10(金) 17:43:20.08ID:aGrf1TET つか、Tab1FragmentのMainViewModelのスコープどうなってんの?
それだとフラグメントに結びついてるっぽいからMainViewModel のインスタンスがフラグメント毎に作成されるから渡せるわけない
ViewModel経由で渡す場合、フラグメントをホストしている共通のアクティビティのスコープでMainViewModel作成しないと駄目
もしくは
https://developer.android.com/training/basics/fragments/pass-data-between?hl=ja
それだとフラグメントに結びついてるっぽいからMainViewModel のインスタンスがフラグメント毎に作成されるから渡せるわけない
ViewModel経由で渡す場合、フラグメントをホストしている共通のアクティビティのスコープでMainViewModel作成しないと駄目
もしくは
https://developer.android.com/training/basics/fragments/pass-data-between?hl=ja
224デフォルトの名無しさん
2023/02/10(金) 17:58:34.14ID:aGrf1TET https://developer.android.com/topic/libraries/architecture/viewmodel/viewmodel-apis?hl=ja
スコープ意識しないと同じMainViewModelのインスタンスを参照できない
Tab1FragmentのViewModelの取得部分を
by viewModelsじゃなくて
by activityViewModelsとか
もちろん他の部分も
スコープ意識しないと同じMainViewModelのインスタンスを参照できない
Tab1FragmentのViewModelの取得部分を
by viewModelsじゃなくて
by activityViewModelsとか
もちろん他の部分も
225デフォルトの名無しさん
2023/03/02(木) 20:57:54.45ID:MqPgu4TH スマホ2台のSocket通信でトラブっています
待ち受け側A(192.168.1.111)
public void WifiTaskRun() {
Thread WifiThread = new Thread(() -> {
try {
mServerSocket = new ServerSocket(1234);
mSocket = mServerSocket.accept();
~
}
~
});
WifiThread.start();
}
送り側B(192.168.1.112)
public void WifiTaskRun() {
Thread WifiThread = new Thread(() -> {
try {
mSocket = new Socket("192.168.1.111", 1234);
~
}
~
});
WifiThread.start();
}
AのWifiTaskRun()を呼び出してからBのWifiTaskRun()を呼び出すと、AはmServerSocket.accept()で止まっていて、
Bはnew Socket(~)でjava.net.NoRouteToHostException: Host unreachableでcatchされます。
何か間違ているのでしょうか?
待ち受け側A(192.168.1.111)
public void WifiTaskRun() {
Thread WifiThread = new Thread(() -> {
try {
mServerSocket = new ServerSocket(1234);
mSocket = mServerSocket.accept();
~
}
~
});
WifiThread.start();
}
送り側B(192.168.1.112)
public void WifiTaskRun() {
Thread WifiThread = new Thread(() -> {
try {
mSocket = new Socket("192.168.1.111", 1234);
~
}
~
});
WifiThread.start();
}
AのWifiTaskRun()を呼び出してからBのWifiTaskRun()を呼び出すと、AはmServerSocket.accept()で止まっていて、
Bはnew Socket(~)でjava.net.NoRouteToHostException: Host unreachableでcatchされます。
何か間違ているのでしょうか?
226デフォルトの名無しさん
2023/03/02(木) 21:50:26.65ID:abFsQ7Yl 宛先に到達できてないんだからルータの設定見直してみては
227デフォルトの名無しさん
2023/03/03(金) 11:20:24.66ID:hk1vIV+F >>226
解決しました。
Bのスマホ(SCG07)のWiFi設定でMACアドレスタイプがデフォルトの"ランダム化されたMAC"だったので"端末のMAC"にしたらOKでした。
Aのスマホには設定がありません。
android studioのWiFiデバッグも知らない間に設定が消えるので、これが原因だったのか?
"ランダム化されたMAC"でも動作させたいけどどうしたら良いのか?
解決しました。
Bのスマホ(SCG07)のWiFi設定でMACアドレスタイプがデフォルトの"ランダム化されたMAC"だったので"端末のMAC"にしたらOKでした。
Aのスマホには設定がありません。
android studioのWiFiデバッグも知らない間に設定が消えるので、これが原因だったのか?
"ランダム化されたMAC"でも動作させたいけどどうしたら良いのか?
228デフォルトの名無しさん
2023/03/03(金) 11:32:20.69ID:hk1vIV+F229デフォルトの名無しさん
2023/03/03(金) 20:25:44.72ID:hk1vIV+F ルーターのMACアドレスフィルター機能を無効にしたらOKだった。
230デフォルトの名無しさん
2023/03/07(火) 23:47:03.05ID:6mbkztgh MACアドレスフィルタとステルスSSIDは百害あって一利なし
231デフォルトの名無しさん
2023/03/08(水) 11:38:43.29ID:vTZN1yCJ デスクトップにprivate_key.pepkがあるけど何に使うのですか?
232デフォルトの名無しさん
2023/04/08(土) 21:42:35.86ID:R+Wqhk0Q attachBaseContextでSharedPreferences prefs = getPreferences(Context.MODE_PRIVATE)を使いたかったが例外が発生するのか?
233デフォルトの名無しさん
2023/04/15(土) 18:10:50.96ID:u/cNI/cn attachBaseContextてなあに
234デフォルトの名無しさん
2023/06/26(月) 20:11:24.90ID:XNhAuZJ8 NDKってバグ多いよな
問題点や回避方法がまとまってるところとかある?
●NativeActivity & EGL
ウィンドウサイズ変更後最初の描画がくずれる
●AAudio Input
デフォルトプリセットだと入力データレートがおかしい機種がある
プリセットによって音が入力されない機種がある
ステレオ入力でも左チャンネルしか音が入力されない機種がある
(たいていの機種が何かしら問題がある)
問題点や回避方法がまとまってるところとかある?
●NativeActivity & EGL
ウィンドウサイズ変更後最初の描画がくずれる
●AAudio Input
デフォルトプリセットだと入力データレートがおかしい機種がある
プリセットによって音が入力されない機種がある
ステレオ入力でも左チャンネルしか音が入力されない機種がある
(たいていの機種が何かしら問題がある)
235デフォルトの名無しさん
2023/06/28(水) 23:59:07.01ID:BVdlIcNn ή∞!!!!
粉∞!!!!!
堅∞!!!!!!
W∞!!!!!!!
刃∞!!!!!!!!
輔∞!!!!!!!!!
書∞!!!!!!!!!!
棚∞!!!!!!!!!!!
粉∞!!!!!
堅∞!!!!!!
W∞!!!!!!!
刃∞!!!!!!!!
輔∞!!!!!!!!!
書∞!!!!!!!!!!
棚∞!!!!!!!!!!!
236デフォルトの名無しさん
2023/07/15(土) 13:32:21.20ID:qTZx5K+e ナビゲーションメニューで組んでいますが、8インチとかの大きな画面にも対応した、UIの例ありませんか?
237デフォルトの名無しさん
2023/09/13(水) 16:01:11.93ID:1gsZLk61 Bluetooth 5.1で追加された「方向検知機能」を知ろう
https://edn.itmedia.co.jp/edn/articles/2003/31/news022.html
SDKで方向検知の値(AoAやAoD)に対応していますか?
試してみてもRSSIは取得出来ますが、方向検知はみつからなくって
https://edn.itmedia.co.jp/edn/articles/2003/31/news022.html
SDKで方向検知の値(AoAやAoD)に対応していますか?
試してみてもRSSIは取得出来ますが、方向検知はみつからなくって
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【訃報】ゴルフ界のレジェンド ジャンボ尾崎さん死去 78歳 男子国内ツアーで最多94勝 S状結腸がんで [ぐれ★]
- 高市政権、続く高支持率 積極財政や対中強硬姿勢評価か 「なぜこんなに高いのか」政権内に困惑も [ぐれ★]
- 【📱】PCだけじゃなかった… スマホも「世界的メモリ不足」で値上がりへ 26年はスペックダウンも頻発か [ぐれ★]
- 【ふるさと納税】「おいしい肉や果物の代わりに失った」行政サービス。東京都では“累計1兆1593億円”が流出 [ぐれ★]
- 【薬】中国が日本人の命握る抗菌薬 企業、国産化へ着手も、低い薬価で採算取れず…国の支援急務 [ぐれ★]
- 米国防総省、中国軍は「2027年の台湾侵攻へ着実に前進」 分析公表 [蚤の市★]
- 吉村さん「政治家ってすぐ嘘をつく。でも高市さんは違う。裏がないまっすぐな人」俺たちは何を見せられているんだ [545512288]
- 【ネトウヨ悲報】ホリエモン、北村晴男にブチギレ「それは差別主義だろ💢」wwwwwwwww [339035499]
- 被爆者団体「核保有、絶対許さない!」普通の日本人「気持ちはわかるが反日敵国から身を守るには核保有しかない😤!」 [441660812]
- 脳みそ🧠スッカスッカ朝の☀バカ無職ハウス🏡
- 【悲報】X「一条工務店でだけは家建てるな」→ガチで糞だと話題にwwwwwwwwwwwwwwwwwwww [802034645]
- ?「普通の人間が30超えて処女や童貞なわけないだろwキモいよなw」ワイ「だよなwww」
