Androidアプリ 個人開発者の雑談スレ45 (772レス)
上下前次1-新
抽出解除 レス栞
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
752(1): 08/21(木)14:30 ID:wob2HNMO(1)調 AAS
>730 です。ひと通りの対応が終わり最後の1本が審査中です
今回の対応はChatGPTが無かったらあきらめているところでした
ありがたかったです
併用したGeminiは実用にはまだまだと感じましたし、GitHub Copilotはこういった用途に使えるかわからず見送りました
すべて古いアプリなので extends Activity で書かれていて、このままでは今後のバージョンアップには耐えられなさそう
次はAppCompatActivityへの移行やテーマの変更を検討です
メンテナンスって大変
772: 09/23(火)22:14 ID:Y2O+QHpu(1)調 AAS
やっとedge-to-edge対応できたわ。結局全部表示をずらす羽目に。>>752の通り、GeminiじゃなくてChatGPTに聞くと動いた。助かった。
15年ぐらい前のJavaコードで、下みたいにViewを動的に作ってる場合、下の形式で動いたわ
public class HogeActivity extends AppCompatActivity {
public void onCreate(Bundle icicle) {
setContentView(new HogeView(this));
}
}
public class HogeView extends View {
private int insetTop = 0;
private int insetBottom = 0;
public HogeView(Context context) {
super(context);
init();
}
private void init() {
ViewCompat.setOnApplyWindowInsetsListener(this, (v, insets) -> {
Insets systemBars = insets.getInsets(WindowInsetsCompat.Type.systemBars());
insetTop = systemBars.top;
insetBottom = systemBars.bottom;
setPadding(0, insetTop, 0, insetBottom);
return insets;
});
setFitsSystemWindows(false);
}
}
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.031s